gpt4 book ai didi

Angular 8 : set production environment for api base url

转载 作者:行者123 更新时间:2023-12-02 03:09:49 26 4
gpt4 key购买 nike

在 angular 8 项目上工作,我想设置两个环境配置,一个用于开发,另一个用于生产:

开发

export const environment = {
production: false,
baseUrl: 'http://localhost:8000/api'
};

产品

export const environment = {
production: true,
baseUrl: 'https://serverurl/api/api'
};

这里的问题是当我运行 npm run ng build --prod 并在我的 api 上测试之后它不起作用,另一方面它在我测试时有效 postman !

最佳答案

使用配置选项构建合适的环境

ng build --prod --configuration=production

在您的 angular.json 中,您应该找到如下内容:

"architect": {
"build": {
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
}
],
...

关于 Angular 8 : set production environment for api base url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57960260/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com