gpt4 book ai didi

angular - 在 Angular 7( typescript 3.1.3)中找不到名称 'require'

转载 作者:太空狗 更新时间:2023-10-29 17:00:30 28 4
gpt4 key购买 nike

我的问题是为什么显示这个错误?

ERROR in src/app/p2p/p2p.component.ts(14,16): error TS2580: Cannot find name 'require'. Do you need to install type definitions for node? Try npm i @types/node.

我已经安装

 @types/node
in app/tsconfig.app.json have add
"types": [
"node"
],
"typeRoots": [
"../node_modules/@types"
]

但是出现找不到'require'的错误

最佳答案

将它添加到我的 tsconfig.json 后问题仍然存在,但是另外将以下行添加到 tsconfig.app.json 为我解决了它:

{
"compilerOptions": {
"types": ["node"]
}

所以一定要将它添加到 ./tsconfig.json./src/tsconfig.app.json 这两个文件中,它应该可以工作。

关于angular - 在 Angular 7( typescript 3.1.3)中找不到名称 'require',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53115665/

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