Angular 2 CLI - 从环境变量加载外部文件

时间:2017-08-17 19:01:00

标签: angular

我正在使用CLI开发Angular 2项目,并希望在开发期间将本地驱动器上的文件作为环境变量引用。所以在environments/environment.ts我有类似的东西:

export const environment = {
  production: false,
  configFilePath: '../../../Dropbox/config.json'
};

当应用程序编译时,我收到控制台错误,指出它无法在localhost:4200/path-to-file找到文件。路径看起来正确,但显然localhost指向其他地方。如何让它引用我的驱动器上的文件需要做什么?谢谢!

1 个答案:

答案 0 :(得分:0)

您应该使用assets的{​​{1}}属性:

angular-cli.json

这会自动将文件从dropbox自动复制到每个版本的资源文件夹中。

注意:"assets": [ { "glob": "config.json", "input": "../../../Dropbox", "output": "./assets" } ] 支持绝对路径。