美文网首页react.js
create-react-app项目如何关闭sourceMap文

create-react-app项目如何关闭sourceMap文

作者: 心大的少年 | 来源:发表于2020-07-23 10:54 被阅读0次

create-react-app在默认情况下打包的时候会生成sourceMap文件的,但是生产环境下的代码并不是怎么想被看到,打开了sourceMap就会被别人追踪到源码,所以主管要求把sourceMap关掉,关掉很简单

  1. 在项目根目录创建一个.env文件
  2. 在.env文件中加入GENERATE_SOURCEMAP=false这段代码

更新:2020-12-28
今天打包后发现之前哪个方法不知道什么原因已经不能用了,如果有跟我一样的小伙伴可以用这种

const { override } = require('customize-cra');
const closedMap = config => {
 // 修改掉webpack里面devtool的配置
  config.devtool = config.mode === 'development' ? 'cheap-module-source-map' : false;
  return config;
}; 
module.exports = {
  webpack: override(
    closedMap
  )
};

相关文章

网友评论

    本文标题:create-react-app项目如何关闭sourceMap文

    本文链接:https://www.haomeiwen.com/subject/lycjlktx.html