为什么我想绑定loader的时候会报这个错呢?
为什么我想绑定loader的时候会报这个错呢?
为什么我想绑定loader的时候会报这个错呢?
2017-04-17
我遇到了类似这个问题,调试后发现问题的原因在于:
我的指令和提问者(以及老师的)并不相同,我没有webpack的全局命令,所以封装到了package.json中
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build": "webpack --progress --colors"
},
所以我运行的指令是:
$ npm run build hello.js hello.bundle.js --module-bind 'css=style-loader!css-loader'
这条指令会出错,但是我换成原生指令去运行就可以,如下:
$ ./node_modules/.bin/webpack hello.js hello.bundle.js --module-bind 'css=style-loader!css-loader'
我猜测可能是我把webpack封装到 npm run build中导致 后面的--module-bind等参数无法识别所以导致css文件无法被解析。
但是提问者的指令是原生的webpack,所以错误原因应该和我不一样。
我猜测原因可能是:提问者的全局webpack版本和文件(webpack_test)内webpack版本不同导致的。
举报