我有一个 Angular 应用程序,它使用环境文件来存储 WebApi url 和 WebApi Key,类似于:
export const environment = {
production: false,
API_1_URL: 'http://localhost:99999/api/Api1',
API_2_URL: 'http://localhost:99999/api/Api2',
};
export const API_KEY = {
API_1_KEY: 'Key1',
API_2_KEY: 'Key2'
}
问题是现在 API_KEY 在浏览器控制台中可见。
有没有办法隐藏这些变量(尤其是 API_KEY)?
我已经尝试过类似于this的解决方案,但是在构建之后,密钥在控制台中仍然可见。