为了账号安全,请及时绑定邮箱和手机立即绑定

validateSchema is not a function at processConfiguredOptions

在执行webpack时报以下错误,怎么解决啊,有大神帮忙吗 D:\developmentApplication\nodejs\myProject\testProject>webpack 。。。webpack-cli\bin\webpack.js:242                                throw err;                                ^ TypeError: validateSchema is not a function    at processConfiguredOptions

正在回答

7 回答

看视频装的是webpack@1.15.0版本,然后输入 $webpack ./src/page/index/index.js  ./dist/app.js 就提示楼主的这个错误了。

D:\IDEAProject\OutDoor\OutDoorFE\node_modules\webpack-cli\bin\cli.js:93

                                throw err;

                                ^

TypeError: validateSchema is not a function

    at processConfiguredOptions (D:\IDEAProject\OutDoor\OutDoorFE\node_modules\webpack-cli\bin\utils\convert-argv.js:139:48)

然后我按楼下一位同学的说法。重新安装了npm install webpack@3.10.0 --save-dev然后再重新做上面的代码,就成功了。

$ webpack ./src/page/index/index.js ./dist/app.js

Hash: 8209fb89be7f67393e57

Version: webpack 1.15.0

Time: 59ms

 Asset     Size  Chunks             Chunk Names

app.js  1.58 kB       0  [emitted]  main

   [0] ./src/page/index/index.js 48 bytes {0} [built]

   [1] ./src/page/index/cats.js 61 bytes {0} [built]

看来老师的老视频学现在去跟着学有好多问题啊。

2 回复 有任何疑惑可以回复我~

在项目上面加上 npm init 就解决了

0 回复 有任何疑惑可以回复我~

我试了,还是报错

0 回复 有任何疑惑可以回复我~

正解,试了3.0,没问题


0 回复 有任何疑惑可以回复我~

兄弟 安装成3.0的webpack就不会出这个错误了 npm install webpack@3.10.0 -g

6 回复 有任何疑惑可以回复我~
#1

救赎之路

兄弟,帮大忙了
2018-07-10 回复 有任何疑惑可以回复我~
#2

慕尼黑1482335 回复 救赎之路

解决了吗,需要把之前的版本卸载掉吗
2018-07-13 回复 有任何疑惑可以回复我~
#3

Lee1227

棒棒,按你的说法重新安装了webpack,应该是之前的版本问题。
2019-07-09 回复 有任何疑惑可以回复我~

__dirname + 这个要加在配置文件前

0 回复 有任何疑惑可以回复我~

安装微博pack3版本就可以了


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
使用React构建一款音乐播放器
  • 参与学习       26506    人
  • 解答问题       149    个

从零开始使用React构建一款音乐播放器

进入课程

validateSchema is not a function at processConfiguredOptions

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信