设置webpack输出路径
问题描述:
我最近升级了webpack 1到2,之前我们可以给出相对output.path
但现在绝对路径是必需的。我的所有包文件去/static/v4/angular/dist/
所以在Webpack 1我给了这个像output.path: '../static/v4/angular/dist'
。现在我怎样才能修改它,使它和以前一样?这是我的目录结构:设置webpack输出路径
myapp
|
angular
|
config
|
static
|
v4/angular/ // Here I want my files to go
答
所有你需要做的就是将它转换为绝对路径。您可以使用path.resolve
。
path.resolve(__dirname, '../static/v4/angular/dist')
__dirname
是当前执行的文件(你的WebPack配置)的目录,然后你从那里添加的相对路径。而path.resolve
会给你结合它们的绝对路径。