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

来源:2-1 建立项目的 webpack 配置文件

SevenTrap

2017-04-09 14:01

output: {        path: __dirname + '/dist/js',        filename: 'bundle.js'    } 那个path改成如上所示就可以解决 - configuration.output.path: The provided value "./dist/js" is not an absolute path!这个问题了

写回答 关注

11回答

  • 慕慕6295533
    2018-03-29 15:19:32

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

    不是 path: path.resolve(__dirname, "./dist"),

  • 慕婉清1335980
    2017-11-23 11:28:13

    ok l 

  • 蒲公英mm
    2017-11-03 16:34:29

    http://img.mukewang.com/59fc29ac0001d71e08790232.jpg

    边听老师讲解边操作,遇到这个问题看到上面有人回答过了,不过看到还是有人在提问,就过来回答下~~

    花嫁花纱

    666

    2017-11-24 18:00:07

    共 1 条回复 >

  • LL_chaser
    2017-10-27 14:49:58

    无敌的网友

  • gulang6839
    2017-10-14 21:29:36

    var path = require("path")

    path: path.resolve(__dirname, './dist'),已经改成这样了没什么还是报错如图

    //img3.sycdn.imooc.com/59e2111f0001c8fc07710215.jpg

    //img2.sycdn.imooc.com/59e211200001baa607480359.jpg

    求解??????


  • 慕粉1472980781
    2017-09-10 11:20:57

    请问怎么样设置可以写相对路径呢

  • 慕神4316287
    2017-07-24 08:00:50

    Thanks!

  • 久织梦
    2017-04-30 19:52:53

    无敌的网友们!

  • 鹏哥是个好男人
    2017-04-11 21:29:18

    你需要使用绝对路径 ,在webpack-config中引入 var path = require("path")  然后将output中的 

    var path = require("path")替换成

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


    追觅梦初的国...

    path: path.resolve(__dirname, 'dist'), 这样!!!

    2017-05-20 02:06:41

    共 1 条回复 >

  • VS_SELF
    2017-04-09 16:19:56

    你安装的应该是webpack的2.x 版本。需要require('path")

    var path = require("path")

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

  • 慕粉1015549234
    2017-04-09 15:49:59

    同求  也是这个问题

webpack深入与实战

webpack实战教程,用真实项目带你探索 webpack 强大的功能

86561 学习 · 721 问题

查看课程

相似问题