问答详情
源自:2-1 建立项目的 webpack 配置文件

config报错

config配置完之后运行webpack,提示“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!“ 这个错误,是怎么回事

提问者:如花公子 2017-11-13 15:31

个回答

  • qbaty
    2017-12-29 23:45:49

     The provided value "./dist/js/" is not an absolute path!“

    输出的路径必须是绝对路径了

  • 木主0703
    2018-01-06 10:30:37

    输出路径得是绝对路径

    const path=require('path');       //用node.js的 path对路径进行转换

    path:path.resolve(__dirname+'/dist/js/')

    运行webpack后成功打包

  • 木主0703
    2018-01-06 10:24:06

    输出路径得是绝对路径

    const path=require('path');       //用node.js的 path对路径进行转换

    path:path.resolve(__dirname+'./dist/js')

    运行webpack后成功打包

  • 小丫丫快快快
    2017-11-13 18:25:19

    path 不对吧

    path: __dirname+"/dist",

    filename: "js/[name]-[chunkhash].js"

    这是我的写法是可以的,你看下官网api,老师的是老版本呢,现在的版本语法有变化的