NodeJS require()和http.get()有什么区别?

bf1o4zei  于 2022-12-26  发布在  Node.js
关注(0)|答案(1)|浏览(167)

我需要一个外部配置文件为我的Angular 15应用程序,所以我已经创建了一个文件src/assets/config.json,我目前正在加载与this.httpClient.get<Config>('/assets/config.json')在应用程序初始化。
我可以用NodeRequire加载我的文件吗:require('src/assets/config.json')?这似乎是即时的,与httpClient相反。

vc6uscn9

vc6uscn91#

我假设httpClient是通过http检索json的客户端,require只用于在同一个示例(本地)中检索,如果是动态文件,我们通常不会使用require,如果是静态文件,则始终存在于源代码中,您可能可以,但实际上很少。

相关问题