2017-04-07 94 views
0

我最近升級了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 

回答

0

所有你需要做的就是將它轉換爲絕對路徑。您可以使用path.resolve

path.resolve(__dirname, '../static/v4/angular/dist') 

__dirname是當前執行的文件(你的WebPack配置)的目錄,然後你從那裏添加的相對路徑。而path.resolve會給你結合它們的絕對路徑。