Angular 5 Environment文件,尝试使用环境varialbe从app.module初始化

时间:2018-06-10 18:47:13

标签: websocket angular5

需要你的帮助。

我正在尝试使用环境变量

初始化导入
UiCommonModule.forRoot({ socketUrl: environment.websocketUrl }),

当我在NgModuleapp.module.ts之前调度环境时,我看到它已经填满了数据。

但它将null传递给模块。

如果我传递一个常数值,如:

UiCommonModule.forRoot({ socketUrl: 'ws://192.168.1.1:1111' })

它完美无缺。

问题是,它应该是动态的并且来自环境文件,该文件附在此处:

const protocol = window.location.protocol;
const host = window.location.hostname;

const port = 9999;
const websocketPort = 10010;

export const environment = {
  websocketUrl: `ws://${host}:${websocketPort}`
};

你有任何想法,为什么它不起作用?

0 个答案:

没有答案