我是JavaScript框架和webpack的新手。
CONTEXT
我正在开发一个带有react和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中的同一级别的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 :(得分:0)
如果有人有同样的问题......
我与sagui的创建者进行了沟通,他的意思是在部署时创建文件夹比创建" dist"更好更容易。文件。
由于