运行环境
- macOS Big Sur, 11.0.1
- nestjs 7.5.4
- npm 7.0.15
- node 15.5.0
最近项目需要用到nestjs,兴冲冲看过几篇文章打算开写就出问题了,按照官网教程一步步走,但是最后启动的时候报了几个tsc(typescript 编译器)的类型错误。
在百度和谷歌找了好久都找不到,今天心血来潮,换了个关键字找到了同样的问题的解决方案。
先抛两个链接:
discord上更多人的讨论
基本上情况和我一样,在docker能跑,本地terminal就不行。
最后就和教程说的一样,在新建项目的tsconfig.json
里面增加"skipLibCheck": true
就可以了。
nest start如图
然后,环境和版本号差异似乎没有什么影响。