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

打包的时候报错

  1. 打包的时候报以下错误:


    Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.

     - configuration.output.path: The provided value "./dist/js" is not an absolute path!

http://img1.sycdn.imooc.com//58d400a90001f0e412130119.jpg

2.以下是demo资源文件及配置:

http://img1.sycdn.imooc.com//58d400aa00015f5609130254.jpg

请问大神们,这是什么情况啊?

正在回答

5 回答

const path = require('path');

path: path.resolve(__dirname, 'dist')

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

_dirname是什么


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

需要用绝对路径

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

http://img1.sycdn.imooc.com//58d4c53e0001647f10540326.jpg

问题已经解决,output path 需要require引入才行,不过看讲师写的不需要require也是可以的啊,为什么我的不行呢? 有知道的还请帮忙回答一下,谢谢

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

慕九州4537128

你安装的最新的webpack2版本,讲师录视频里面是1.x版本。
2017-03-24 回复 有任何疑惑可以回复我~
#2

DBSeven 提问者 回复 慕九州4537128

恩恩,也是后来才知道的,谢谢
2017-03-25 回复 有任何疑惑可以回复我~

path:'/dist/js'  试试

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

DBSeven 提问者

http://img1.sycdn.imooc.com//58d4b68d00014e6708920520.jpg 还是不行呀,虽然不报错了,但是没有生成打包文件啊,我的配置是根据讲师的demo写的,一模一样的啊,为什么我这里就不行啊 ?
2017-03-24 回复 有任何疑惑可以回复我~
#2

天天01234567891011 回复 DBSeven 提问者

一样的问题,求答
2017-04-04 回复 有任何疑惑可以回复我~
#3

DBSeven 提问者 回复 天天01234567891011

output path 需要require引入才行,这是webpack2的语法,讲师讲的是webpack1.所以语法不一样
2017-04-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

打包的时候报错

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