-1
私は最近、ウェブパックでそれを理解していないので、私はそれを必要としていました。 webpackを正常に実行しましたが、バンドルが見つかりません。 CommonsChunkPlugin()を使用しようとしましたが、何も起こりません。ここWebpack .. bundle.jsファイルを見つけたり、要求したりする
はwebpack.config.jsです:
let path = require('path');
let webpack = require('webpack');
module.exports = {
entry: {
main: "./public/brain/main.brain.js",
index:"./public/brain/index.brain.js",
login: "./public/brain/login.brain.js",
register:"./public/brain/register.brain.js"
},
output: {
path: path.resolve(__dirname,"js"),
filename: "[name].nerve.js"
},
plugins: [
new webpack.optimize.CommonsChunkPlugin({
name: "bundle",
chunks: ["main","index", "login","register"]
}),
new webpack.optimize.CommonsChunkPlugin({
name: "nerve-users",
chunks: ["login", "register"]
}),
new webpack.optimize.CommonsChunkPlugin({
name: "nerve-index",
chunks: ["index"]
}),
],
module: {
loaders: [
{
test: /\.js$/,
loader: 'babel-loader',
query: {
presets: ['es2015', 'react' ,'env']
},
exclude: /node_modules/
}
]
},
stats: {
colors: true
},
devtool: 'source-map',
};
にはnerve.jsファイルが、助けのためのおかげでthere..thereされません。 –
あなたの設定を見て、私はあなたが現時点でCommonsChunkPluginを使う必要はないと思います。彼らにコメントをして、あなたが何か変わったかどうかを見てみてください。また、コンソールを見てバンドルがどこに保存されているかを見てください( 'stats'の中で' reasons:true') – Ematipico