我被告知要为现有应用程序实现持续集成(FrontEnd:Node.js - BackEnd:.Net API)。
API端点当前在.js文件中进行了硬编码,这些文件得到了u" uglyfied"构建之后(webpack)。我想将它们移动到配置文件,该文件被复制到dist文件夹,因此可以在部署时更改它们(就像API中的Web.config文件一样)。
我对Node没有经验。这可能吗?怎么样?
答案 0 :(得分:1)
查看dotenv
文件并在代码中使用process.env.MY_ENV_VARIABLE来访问环境变量。这是一个库https://github.com/motdotla/dotenv,但我确信还有其他库(不记得我过去使用过哪一个)。
编辑:如果您使用Webpack捆绑前端应用,则可能需要将其配置为引入环境变量,您可以使用define plugin:https://webpack.js.org/plugins/define-plugin/