output 的 path 按教材设置为相对路径报错,设置为绝对路径也报错说不是绝对路径

来源:3-5 webpack对脚本和样式的处理

ljj94

2017-08-04

module.exports = {
    entry: './src/app.js',
    output: {
        path: './bin',
        filename: 'app.bundle.js'
    }
};//报错

path: 'C:Users/liu/myworks/doc/mmal-fe/dist',//也报错说不是绝对路径

path: path.resolve(__dirname, './dist'),//这样就没问题了

为什么呢?官方文档也没说得绝对路径,我看别的同学也没有遇到这样的问题啊!

webpack 版本为3.4.1

求老师解答 谢谢!

写回答

2回答

Rosen

2017-08-04

webpack 1.x的path是支持相对路径的,2.x以后必须是绝对路径。并且这个绝对路径只能/开头的,c:xxx它不认识

0
1
ljj94
谢谢老师!
2017-08-06
共1条回复

AveryFu

2018-02-04

为什么我用path: path.resolve(__dirname, './dist'),也解析不到路径,还是显示找不到路径

0
1
Rosen
可以贴个错误信息出来,新开个贴,或者qq找我吧
2018-02-04
共1条回复

真实数据对接 从0开发前后端分离的企业级上线项目

【毕设项目精品】前端实战,对接真实服务端数据,开发完整项目

4262 学习 · 4113 问题

查看课程