【发布时间】:2017-10-15 18:27:16
【问题描述】:
我开始使用webpack,在我的第一次构建中,我注意到输出包含一个默认文件(索引1):
build.js 222 kB 0 [emitted] main
[1] (webpack)/buildin/global.js 509 bytes {0} [built]
[2] ./source/scripts/main.js 105 bytes {0} [built]
+ 4 hidden modules
为什么要包含这个文件?我没有任何依赖项需要接近我的build.js 文件中出现的代码量。我预计输出中可能有 10 行代码,但我有 8000 行。
我还注意到一些其他项目没有在输出中列出此文件。这是绝对必要的吗?我什至在文档中都找不到。
供参考,我的webpack.config.js文件:
'use strict';
module.exports = {
entry: './source/scripts/main.js',
output: {
path: __dirname + '/dist',
filename: 'build.js'
},
module: {
loaders: [
{
test: /\.js$/,
exclude: /node_modules/
}
]
}
}
【问题讨论】:
标签: javascript npm webpack build