需要你的帮助。
我正在尝试使用环境变量
初始化导入UiCommonModule.forRoot({ socketUrl: environment.websocketUrl }),
当我在NgModule
中app.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}`
};
你有任何想法,为什么它不起作用?