ts-node error TS2584: Cannot find name 'console'.

Oldsaltfish·2024-05-04 01:15·120 次阅读

ts-node error TS2584: Cannot find name 'console'.

分析#

Copy
error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'.

具体原因我也不懂,别人说是ts-node版本太高。
我猜测是我使用的是旧版node,搭配新版ts-node导致有些依赖之类的缺失,从而产生问题。当然,也可能是新的ts-node需要tslib才能使用console。

解决#

有卸载并降级和安装依赖两种解决方式,我选择安装依赖。

Copy
cnpm i -g tslib @types/node
posted @   魂祈梦  阅读(120)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
目录