以下是我的webpack.config.js。我已指定输出文件名但仍然出现错误throw new Error("'output.filename' is required, either in config file or as --output-filename")
/ public director是否需要存在或者webpack会创建一个吗?
module.export = {
entry: [
'/ts/main.ts',
'/ts/vendor.ts'
],
output:{
path: __dirname+'/public',
filename:'[name].bundle.js'
},
rules:
{
test:'/\.ts$/',
loader:'awesome-typescript-loader'
}
}
答案 0 :(得分:2)
module.exports
,最后有s
。
您的module
正在加载,但是webpack找不到任何内容(即您的配置)导出,因此无法加载output
且永远不会看到{{1}结果。
以下是一些更详细的信息on the nodejs module loader。