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

请问,webpack.config.js里基本配置好了之后,在npm运行webpack命令,为何说path路径给的不是绝对路径啊?这个问题怎么解决啊?

如何给path属性设置绝对路径?

正在回答

3 回答

因为我们现在用的webpack是新的版本了,你把path改成publicPath就可以了

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

const path = require('path');

module.exports = {

    entry: "./src/script/main.js",

     output: {

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

         filename: 'bundle.js'

     }

}

亲测可以,共勉

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

因为教程里的webpack 版本较低, 配置方式已经有些不一样了, 新版需要如下编写:

var fileDir = __dirname;

var path = require('path');


module.exports = {

entry: './src/script/main.js',

output: {

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

filename:xxx

}

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

举报

0/150
提交
取消

请问,webpack.config.js里基本配置好了之后,在npm运行webpack命令,为何说path路径给的不是绝对路径啊?这个问题怎么解决啊?

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