小编lls*_*mll的帖子

如何在 nrwl/nx 工作区的库中使用 app environment.ts?

如果我有一个身份验证库,包含组件、服务、ngrx 等......我如何访问实现身份验证库的应用程序的环境?所以 Auth 服务应该知道后端 url 来进行登录。所以:

import { environment as env } from "@env";
@Injectable()
class AuthService {
    private endpoint = '/v1/auth';
    private backendHost = env.backendHost;

    authenticateUser(credentials) {
        return makeHttpRequestHereToBackend(this.backendHost.this.endpoint, credentials);
    }
}
Run Code Online (Sandbox Code Playgroud)

无论在何处实现身份验证库,库服务都知道从实现所述库的应用程序环境中要命中哪个服务器。

谢谢!!

angular nrwl

9
推荐指数
2
解决办法
4304
查看次数

标签 统计

angular ×1

nrwl ×1