01-cross-env

nobility 发布于 2024-10-03 03-其他工具 1186 次阅读


cross-env

用于跨平台设置环境变量的的脚本

使用以下方式启动程序,则可使用process.env.NODE_ENV获取设置的环境变量,用于区分是否是生产环境

  • 在window的cmd中设置node环境变量需要使用set NODE_ENV=production & node app.js
  • 在window的PowerShell中设置node环境需要使用env:NODE_ENV=production ;node app.js
  • 在Linux中设置node环境需要使用NODE_ENV=production node app.js

由于不同系统中的设置方式不同,所以为了解决该问题就可以使用cross-env工具,使用npm install cross-env -D本地安装,使用npx cross-env NODE_ENV=production node app.js即可设置,通常写在package.json中的scripts中,使用npm run命令执行

加油啊!即便没有转生到异世界,也要拿出真本事!!!\(`Δ’)/
最后更新于 2024-10-03