相关疑难解决方法(0)

使用ng build从环境变量设置基本href

有谁知道如何用angular-cli完成这个?我希望能够在构建期间将baseHref路径存储在环境变量中/src/environments/environment.x.ts并基于所选环境,能够设置baseHref路径.

像这样的东西:

environment.ts

export const environment = {
  production: false,
  baseHref: '/'
};
Run Code Online (Sandbox Code Playgroud)

environment.prod.ts

export const environment = {
  production: true,
  baseHref: '/my-app/'
};
Run Code Online (Sandbox Code Playgroud)

然后打电话给...

ng build --prod
Run Code Online (Sandbox Code Playgroud)

...并让我的/dist/index.html文件显示<base href="/my-app/">.

我想也许如果我将我的环境变量命名为与构建命令--base-href使用的构建选项相同,cli可能会选择它,但也没有骰子.

有没有办法从命令行引用环境变量?有点像ng build --base-href environment.baseHref

angular-cli angular

27
推荐指数
2
解决办法
2万
查看次数

标签 统计

angular ×1

angular-cli ×1