webpack.validateSchema 不是函数

新手上路,请多包涵

Webpack 突然抛出这个错误:

TypeError: webpack.validateSchema 不是函数

星期五一切正常,今天不工作。自周五以来没有新的 master 提交。

修剪 NPM,那没有用,删除 NPM 文件夹并重新安装,没有骰子。检查到以前的分支机构,这些分支机构已经有一个多星期没有从 Master 重新定位了。还是一样。

有人有想法吗?

原文由 Christoffer Johansen 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 261
1 个回答

看起来像 npm 错误,因为 webpack-dev-server@2.1.0-beta.11 需要 webpack@^2.1.0-beta.26 但 npm 无法安装它。

在不更新太多的情况下避免此问题的最简单方法是将 package.json 中的依赖项更改为

  "webpack-dev-server": "2.1.0-beta.10",

而不是像

  "webpack-dev-server": "^2.1.0-beta.9",

版本前的“^”字符表示“兼容”。删除它完全符合版本。

不要忘记运行 npm installnpm update 之后。

原文由 BartBiczBoży 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题