问题描述
采用 react-app-rewired customize-cra 配置webpack
问题出现的环境背景及自己尝试过哪些方法
不知道怎么修改配置,在不eject的情况下,打包不生成mapsource文件
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
const {override, fixBabelImports, addLessLoader, addWebpackAlias, adjustWorkbox} = require('customize-cra');
const path = require('path');
const resolve = (dir) => path.join(__dirname, dir);
module.exports = override(
fixBabelImports('import', {
libraryName: 'antd',
libraryDirectory: 'es',
style: true
}),
addLessLoader({
javascriptEnabled: true,
modifyVars: {'@primary-color': '#1DA57A'}
}),
addWebpackAlias({
'@': resolve('src')
})
);
你期待的结果是什么?实际看到的错误信息又是什么?
没有错误,能关闭mapsource
在config-overrides下添加一句 process.env.GENERATE_SOURCEMAP = "false"; 修改环境变量