当我执行时,我正在处理这个问题:
webpack --config config/webpack.prod.js --progress --profile --bail
它转储的消息是: path is not defined
。
D:projectslivinguser-platformprojectconfigwebpack.prod.js:196
resourcePath: path.resolve(projectRoot, appConfig.root)
^
ReferenceError: path is not defined
at module.exports (D:projectslivinguser-platformprojectconfigwebpack.prod.js:196:27)
at requireConfig (C:UsersBeepAppDataRoamingnpmnode_moduleswebpackbinconvert-argv.js:104:15)
at C:UsersBeepAppDataRoamingnpmnode_moduleswebpackbinconvert-argv.js:111:17
at Array.forEach (native)
at module.exports (C:UsersBeepAppDataRoamingnpmnode_moduleswebpackbinconvert-argv.js:109:15)
at Object.<anonymous> (C:UsersBeepAppDataRoamingnpmnode_moduleswebpackbinwebpack.js:141:40)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
at Module.runMain (module.js:605:10)
at run (bootstrap_node.js:420:7)
at startup (bootstrap_node.js:139:9)
at bootstrap_node.js:535:3
这些是我的WebPack配置文件:
- webpack.common.js
- webpack.dev.js
- webpack.prod.js
似乎是一个简单的问题。您可以尝试在顶部的某个地方添加它,看看一切是否有效:
var path = require('path');