gpt4 book ai didi

node.js - 找不到名称 'process' Angular 5

转载 作者:搜寻专家 更新时间:2023-10-30 21:19:34 26 4
gpt4 key购买 nike

看完所有答案后,没有任何帮助...

baseUrl.interceptor.ts

 intercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
let baseurl = process.env.baseurl || 'http://test.com/users';
console.log(baseurl);

return next.handle(req);
}

tsconfig.json

"typeRoots": [
"node_modules/@types"
]

package.json

"dependencies": {
"@angular/animations": "^5.1.0",
"@angular/common": "^5.1.0",
"@angular/compiler": "^5.1.0",
"@angular/core": "^5.1.0",
"@angular/forms": "^5.1.0",
"@angular/http": "^5.1.0",
"@angular/platform-browser": "^5.1.0",
"@angular/platform-browser-dynamic": "^5.1.0",
"@angular/router": "^5.1.0",

},
"devDependencies": {
"@angular/cli": "1.6.4",
"@angular/compiler-cli": "^5.1.0",
"@angular/language-service": "^5.1.0",
"@types/jasmine": "~2.8.3",
"@types/jasminewd2": "~2.0.2",
"@types/node": "~6.0.60",
"codelyzer": "^4.0.1",
...
"ts-node": "~3.2.0",
"tslint": "~5.9.1",
"typescript": "~2.5.3"
}

下面是一个错误: enter image description here

求求你,帮帮我...

最佳答案

process 是一个变量,可让您访问您的服务器。

在任何情况下你都不应该在你的 Angular 应用程序中使用它:它被设计用于你的 Node 服务器。

如果您这样做,这意味着任何运行您的应用程序的人都可以看到您的环境变量。这包括,例如,您的 API key 。

关于node.js - 找不到名称 'process' Angular 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48336253/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com