请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

添加limit=100?name=resoure/[name].[ext]后,webpack打包报错

不添加limit以前webpack打包时成功的,添加以后就报错了https://img1.sycdn.imooc.com//szimg/5a9f92560001c20f08790477.jpghttps://img1.sycdn.imooc.com//szimg/5a9f92c5000117aa09270619.jpg

正在回答 回答被采纳积分+3

2回答

千山暮雪梦里红妆 2018-03-17 20:23:50

安装url-loader@0.5.8和file-loader@0.11.1,我的没问题

0 回复 有任何疑惑可以回复我~
Carl_Z 2018-03-07 15:53:17

你看一下url-loader的版本?或许是和示例的版本不一致?新版本的貌似是要放在对象里面的,像这样:

{
       test: /\.(woff|woff2|eot|ttf|svg|jpg|png)(\?[a-z0-9]+)?$/,
       loader: 'url-loader',
       options: {
         limit: 1000,
         name: 'resourse/[name].[hash:7].[ext]'
       }
}

0 回复 有任何疑惑可以回复我~
  • 提问者 禾木89 #1
    "extract-text-webpack-plugin": "^1.0.1",
    "file-loader": "^0.11.2",
    "html-loader": "^0.5.5",
    "html-webpack-plugin": "^2.30.1",
    "style-loader": "^0.20.2",
    "url-loader": "^0.6.0",
    "webpack": "^1.15.0"
    这是我安装的插件版本,应该也是老版本
    回复 有任何疑惑可以回复我~ 2018-03-07 15:59:07
  • 提问者 禾木89 #2
    被这个问题搞了半天了........options['name'] should NOT have additional properties.............options.limit should be number   这句话知其然而不知其所以然
    回复 有任何疑惑可以回复我~ 2018-03-07 16:03:14
  • Carl_Z 回复 提问者 禾木89 #3
    看字面意思,应该是name这个属性没有办法识别,不过好像看不出来问题啊。
    回复 有任何疑惑可以回复我~ 2018-03-07 16:07:26
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信