output: __dirname + '/dist 怎么理解'
__dirname 表示当前路径的绝对路径
const path = require('path'); module.exports = {//输出配置项 entry: './src/main.js',//入口 output: {//输出 publicPath: '/dist', filename: 'bundle.js', path: path.resolve(__dirname,'dist') } }
path是node.js的一个路径处理模块,不仅仅有path.resolve还有path.join等处理路径的方式,path.resolve操作类似于cd操作,就是一步一步查找,而__dirname则是获得当前文件所在目录的完整路径名,望对你有帮助!
自己有在整理webpack相关的知识点,还没有写完,有兴趣可以先看看,出错的地方望指导
webpack2的写法 获取绝对路径下的/dist值 _dirname代表的是绝对路径