customize-cra 关闭 mapsource

问题描述

采用 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

阅读 7.3k
1 个回答
新手上路,请多包涵

在config-overrides下添加一句 process.env.GENERATE_SOURCEMAP = "false"; 修改环境变量

const { override, disableEsLint, fixBabelImports } = require('customize-cra');

process.env.GENERATE_SOURCEMAP = "false";
module.exports = override (
   fixBabelImports('import', {
     libraryName: 'antd',
     libraryDirectory: 'es',
     style: 'css',
   }),
   disableEsLint()
)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏