Angular 8 : 为 api 基地 url 设置生产环境
Angular 8 : set production environment for api base url
正在处理 angular 8 个项目,我想设置两个环境配置,一个用于开发,另一个用于生产:
开发
export const environment = {
production: false,
baseUrl: 'http://localhost:8000/api'
};
产品
export const environment = {
production: true,
baseUrl: 'https://serverurl/api/api'
};
这里的问题是当我 运行 npm 运行 ng build --prod 然后在我的 [=30= 上测试注册路由] 它不起作用,另一方面,当我与邮递员一起测试时它起作用了!
使用配置选项构建合适的环境
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 个项目,我想设置两个环境配置,一个用于开发,另一个用于生产:
开发
export const environment = {
production: false,
baseUrl: 'http://localhost:8000/api'
};
产品
export const environment = {
production: true,
baseUrl: 'https://serverurl/api/api'
};
这里的问题是当我 运行 npm 运行 ng build --prod 然后在我的 [=30= 上测试注册路由] 它不起作用,另一方面,当我与邮递员一起测试时它起作用了!
使用配置选项构建合适的环境
ng build --prod --configuration=production
在你的 angular.json
中你应该找到这样的东西:
"architect": {
"build": {
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
}
],
...