【发布时间】:2020-11-07 22:05:09
【问题描述】:
我使用dotenv 模块在我的项目中应用 .env。
在windows中,cross-env前缀应该放在package.json中每个设置环境脚本之前。
例如,这是我在 windows 中的yarn build 命令。
scripts: {
...
"build": "rm -rf dist/ && cross-env NODE_ENV=production yarn build:client && cross-env NODE_ENV=production yarn build:server",
...
}
我在不同的设备上同时使用 window 和 mac OS, 每次更换设备时都不想删除/放置 cross-env 前缀。
有没有办法自动编写脚本来编辑 package.json 中的 scripts 部分?
【问题讨论】:
-
@DᴀʀᴛʜVᴀᴅᴇʀ 是的。正如之前勇敢大师提到的相同内容,它对我帮助很大。谢谢你的cmets
标签: node.js