nuxt下打包的时候, 我想区分我运行的是npm run dev还是build或者自己新建的script命令, 怎么区分?

打包的脚本都是nuxt动态生成好的, 请问如何标记个全局的变量, 好让自己的业务代码能区分是哪条命令呢?(比如不同命令的接口域名不同)

阅读 2.5k
2 个回答

自定义个全局变量,或者用 cross-env 在执行script命令时设置变量,例如:"build:web": "cross-env BUILD_TARGET=web node .electron-vue/build.js",业务代码里用process.env.BUILD_TARGET判断

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题