【发布时间】:2017-05-24 00:08:46
【问题描述】:
尝试关注this tutorial 为后端使用 webpack 我已经成功构建了捆绑包,不幸的是在完成时它会警告Critical dependency: the request of a dependency is an expression,我使用webpack-node-externals 模块来外部化整个node_modules 目录但是我需要动态地从node_modules 请求一些模块,但是webpack 用错误替换了我的require。显然there's a way 告诉 webpack 不要理会那些无法解决的需求,但它会警告webpack: Using compiler.parser is deprecated,显然这种创建内联插件的方式已被弃用,但我无法将其转换为应该是的新语法:
compiler.plugin("compilation", function(compilation, params) {
params.normalModuleFactory.plugin("parser", function(parser, parserOptions) {
parser.plugin(/* ... */);
});
});
根据this。任何帮助表示赞赏。
【问题讨论】: