Removing propTypes in production build

时间:2020-8-21 作者:admin

Removing propTypes in production build? #209
1.安装

npm install --save-dev babel-plugin-transform-react-remove-prop-types

2.配置使用
在.babelrc文件中:

"env": { 
    "production": { 
        "plugins": [ 
            ["transform-react-remove-prop-types", 
              {"mode":"remove",
              "removeImport": true,
              "ignoreFilenames":["node_modules"]} 
            ] 
         ] 
     } 
}
  • mode: 清除prop-types生成的代码
  • removeImport: 清除import引入的代码
  • ignoreFilenames: 忽略node_modules中的代码
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。