2017-06-13 81 views
0

我是新的JavaScript框架和webpack。如何覆蓋sagui中的webpack配置

背景

我發展與反應,sagui項目。我想配置部署階段。 Sagui的「dist」命令使用webpack創建3個文件(index.html,index-hash.js和index-hash.js.map)。這是我sagui.config.js:

var webpack = require('webpack') 

module.exports = { 
    pages: ['index'], 
    javaScript: { 
    transpileDependencies: [ 
     [...] 
    ] 
    }, 
    webpack: { 
    plugins: [new webpack.DefinePlugin({ 
     __API__: process.env.NODE_ENV === 'production' ? '"http://XXXXXX.production"' : '"http://localhost/"' 
    })], 
    babel: { 
     babelrc: false, 
     presets: ['sagui'] 
    } 
    } 
} 

問題

利用這種配置在文件夾dist下同一水平面beeing創建的3個文件:

- src 
    - dist 
    -- index.html 
    -- index-hash.js 
    -- index-hash.js.map 

但我需要像那樣

- src 
    - dist 
    -- index.html 
    - assets 
     -- index-hash.js 
     -- index-hash.js.map 

爲此,我試圖覆蓋webpack配置(我不知道這是否是正確的方式),但我沒有設法做到這一點。

回答

0

,如果一些有相同的問題...

我有sagui的創作者溝通,他表示,這是更好,更容易做出比打造「DIST」文件部署的文件夾。

謝謝