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

为什么我想绑定loader的时候会报这个错呢?

http://img1.sycdn.imooc.com//58f4346b00014b0606430294.jpg为什么我想绑定loader的时候会报这个错呢?

正在回答

3 回答

我遇到了类似这个问题,调试后发现问题的原因在于:

我的指令和提问者(以及老师的)并不相同,我没有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版本不同导致的。


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

注意不要写单引号,而是要双引号,我刚开始也是这样才出了问题的

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

大大大明 提问者

你是怎么写的,码代码来看看
2017-04-18 回复 有任何疑惑可以回复我~
#2

我家在玉堆 回复 大大大明 提问者

webpack js/hello.js js/hello.min.js --module-bind "css=style-loader!css-loader" --display-modules --watch
2017-04-19 回复 有任何疑惑可以回复我~
#3

我家在玉堆 回复 大大大明 提问者

换成你自己的路径就好了
2017-04-19 回复 有任何疑惑可以回复我~

你需要检查一下你的style.css文件有没有语法错误

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

大大大明 提问者

没有错误啊,正常的css写法啊
2017-04-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我想绑定loader的时候会报这个错呢?

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