chainWebpack - как настроить инфраструктуру
У меня есть раздел в
vue.config.js
. я
chainWebpack: config => {
// Add "node_modules" alias
config.resolve.alias
.set('node_modules', path.join(__dirname, './node_modules'));
config.devtool('source-map');
// Do not remove whitespaces
config.module.rule('vue')
.use('vue-loader')
.loader('vue-loader')
.tap(options => {
options.compilerOptions.preserveWhitespace = true
return options
})
}
Я хочу включить
infrastructureLogging
раздел для перенаправления регистрации на
stdout
вместо
stderr
:
module.exports = {
//...
infrastructureLogging: {
stream: process.stdout,
},
};
Как я могу это сделать при использовании
chainWebpack
раздел?
1 ответ
webpack-chain
(используется), похоже, не поддерживает API для
infrastructureLogging
.
Однако вы можете использовать чтобы передать эту опцию в Webpack:
module.exports = {
configureWebpack: {
infrastructureLogging: {
stream: process.stdout,
},
}
}
Примечание
chainWebpack
а также
configureWebpack
можно использовать вместе. Использоватьvue inspect
, чтобы увидеть получившуюся конфигурацию Webpack.