reactjs - babel-preset-react-app NODE_ENV 生产 v 测试
问题描述
我正在使用预设react-app
来构建我的组件并发布以供其他项目使用。当使用 env 构建时,production
它会转译代码,但仍保留import
andexport
不将其转换为exports.
and require
。但是,当我通过 env 时test
,它会转换所有内容,包括import
and export
。这是我期望production
做的。我在编写使用我的组件的开玩笑测试时遇到问题,因为它期望node_modules
具有完全转译的代码。有谁知道为什么并有可能解决这个问题?我可以使用test
我的发布版本来解决这个问题。
SET NODE_ENV=production&& babel src/lib --out-dir dist --copy-files
解决方案
推荐阅读
- pine-script - 交易视图。Pine-Script:Plotshape,同时使用 location.absolute 和布尔条件..?
- installation - 制作一个 COM 注册 DLL 安装程序(适合初学者)?
- javascript - Mongoose - 如何更新 MongoDB 中数组中的所有对象?
- r - 为什么在函数中调用 lm 时会保留整个环境
- java - Java FTPSClient TLS 到 pureftp 服务器的 FTP 连接挂在 storeFile 上
- python - RecursionError:调用 Python 对象时超出最大递归深度(需要更改算法)
- python - Python,推荐模型的 Pivot
- oracle11g - 添加第一行时如何隐藏或禁用IG的“添加行”权限oracle apex
- sorting - 如何仅显示以上价格的平均价格?
- linux - 测试 Jmeter.jmx 脚本时出现 Taurus PassFail 问题