"找不到模块' webpack / schemas / WebpackOptions.json'"当试图安装webpack时

时间:2018-05-16 15:03:30

标签: npm webpack

我正在尝试安装webpack以在我的项目中使用,但我收到此错误,我无法弄清楚如何解决它。有什么建议?我尝试在全球和本地安装webpack,webpack-cli。

module.js:540
throw err;
^

Error: Cannot find module 'webpack/schemas/WebpackOptions.json'
at Function.Module._resolveFilename (module.js:538:15)
at Function.Module._load (module.js:468:25)
at Module.require (module.js:587:17)
at require (/Users/macpro/Documents/sites/colo/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)
at Object.<anonymous> 
(/Users/macpro/Documents/sites/colo/node_modules/webpack-cli/bin/config-yargs.js:1:85)
at Module._compile (/Users/macpro/Documents/sites/colo/node_modules/v8-compile-cache/v8-compile-cache.js:178:30)
at Object.Module._extensions..js (module.js:654:10)
at Module.load (module.js:556:32)
at tryModuleLoad (module.js:499:12)
at Function.Module._load (module.js:491:3)

2 个答案:

答案 0 :(得分:4)

我通过在本地显式安装webpack版本4.8.2解决了这个问题。看起来像最新版本的webpack-cli和webpack版本4.8.3之间的一些依赖关系映射问题

npm install webpack@4.8.2

答案 1 :(得分:0)

之外,我在网上发现的所有解决方案都不对我有用。

install webpack-cli

我的package.json版本是

{
    "webpack": "^4.26.1",
    "webpack-cli": "^3.1.2",
    "webpack-dev-server": "^3.1.10"
}