node.js - 防止 webpack 接触环境变量?
问题描述
我试图让我的 Node 应用程序在运行时读取环境变量。
基本上,我在 TypeScript 中有这个:
export const environment: EnvIntf = envMap[process.env.NODE_ENV] as EnvIntf;
编译为:
exports.environment = envMap[process.env.NODE_ENV];
然后,在 webpack 之后,它变成了:
exports.environment = envMap[\"qa\"]
那个“qa”是环境变量的值。我希望它不要触摸它并允许 JavaScript 在运行时获取该值。
解决方案
推荐阅读
- git - 如何在 git 中合并 PR 后重新设置开发分支?
- angular - Angular 热敏打印不适用于 HTTP 而不是 HTTPS
- java - 如何在 Drools 文件中传递多个对象并提取所需的对象
- python - 从 Fortran 到 Python 的转换是傅里叶变换
- sql-server - SQL Server - updlock,可序列化不会阻止 100%
- c# - 在C#中使用内存流下载excel文件
- minio - 无法运行 Minio 客户端
- javascript - 如何在 Angular 9 中调用其他函数中的函数?
- html - 仅在一个圆圈中为一个线性渐变颜色停止设置动画
- python - 这些警告是什么?如何解决这个问题?