ts-node
是一个可以直接运行 ts
文件的 npm
工具包。如果是初次使用,直接运行 typescript
代码可能会遇到这种报错:Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'.
。本文介绍一下两种解决方法。
一、完整报错
1 | D:\dev\node\node_modules\ts-node\src\index.ts:820 |
二、解决方法
以下两种方法任选其一即可:
ts-node
版本过高,降低一下版本就好了。
1 | npm i -g ts-node@8.5.4 |
- 全局安装
ts-node
运行依赖包tslib
和@types/node
。
1 | npm i -g tslib @types/node |
欢迎访问:天問博客
本文作者: Tiven
发布时间: 2022-04-18
最后更新: 2022-06-30
本文标题: ts-node使用报错:Cannot find name 'console'
本文链接: https://www.tiven.cn/p/e4f8cbf2/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!
发布时间: 2022-04-18
最后更新: 2022-06-30
本文标题: ts-node使用报错:Cannot find name 'console'
本文链接: https://www.tiven.cn/p/e4f8cbf2/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!