Webpack5への更新
NPMパッケージのアンインストール
webpack-serveを利用している場合は、アンインストールする
npm uninstall webpack-serve --forcewebpack.config.js
画像などのリソース関係のローディングを更新
{
test: /\.(png|jpe?g|gif|svg|woff|woff2|ttf|eot|ico)(\?\S*)?$/,
type: 'asset/resource',
generator: {
filename: 'assets/[name].[hash].[ext]'
}
},
chunksortのモードの削除
webpackConfig.devServerと更新
webpackConfig.devServer = {
allowedHosts: 'all',
port: port,
host: host,
devMiddleware: {
publicPath: '/',
stats: true
},
client: {
webSocketURL: {
pathname: "/ws",
hostname: host,
port: port,
protocol: 'wss',
},
},
};
presetsを「@babel/preset-env」に更新
package.jsonの更新
package.jsonの scriptsタグについて、devを次の内容に更新
POSTCSSのアンインストール
package.jsonから下記のパッケージを削除します。また、postcss.configファイルを削除します。
最終更新
役に立ちましたか?