原因
缺少@types/node模块所致。该模块用于提供Node.js类型定义的模块,使开发者在编写Node.js代码时获得更好的代码补全和类型检查支持。
解决方案1
开启Node.js编码协助
如果报错无法下载 @types/node No @types/node versions available,可用方案2或3。
解决方案2
全局安装 @types/node 包:
npm install @types/node -g
在 Windows 系统中,全局安装的 node_modules 目录路径通常位于 C:\Users\{用户名}\AppData\Roaming\npm\node_modules。
在Webstorm点击设置,选择语言和框架->JavaScript->库,指定文件夹为C:\Users\Administrator\AppData\Roaming\npm\node_modules\@types。
解决方案3
在项目中局部安装@types/node模块:
npm install @types/node --save-dev