【问题标题】:getting TS1005 typescript error after runing npm start in nestjs project在 Nestjs 项目中运行 npm start 后出现 TS1005 typescript 错误
【发布时间】:2020-08-12 16:33:05
【问题描述】:

我运行了一个使用nestjs 的nodejs 项目。 使用 npm install 安装所有软件包并运行 npm run start 命令后 我得到了这个错误,我搜索了很多次,但我没有找到任何解决方案。 这是错误

E:\project\node_modules\@types\mongodb\index.d.ts(935,21)
      TS1005: ';' expected.

我尝试了 2 个打字稿版本 2.7.1 和 3.6,但没有成功。

这里有一些关于我的系统和那个项目的信息:

操作系统:win10 x64 但是我用 Ubuntu18 尝试过

typescript 版本:我尝试了 2.7 和 3.6 版本,我得到了同样的错误

monogdb版本:3.5.6.mongodb package

【问题讨论】:

    标签: node.js mongodb typescript nestjs


    【解决方案1】:

    根据您提供的信息很难判断为什么会发生这种情况,但作为一种解决方法,您可以尝试通过在 tsconfig 中设置以下选项来跳过所有声明文件的 check

    {
    ...
    skipLibCheck: true
    ...
    }
    

    【讨论】:

    • 不幸的是它没有用。需要什么资料我补充一下。
    • 所以你在 Windows 上的 Ubuntu VM 上?您是否删除了 node_modules 文件夹并执行 npm --install?这也可能对您有所帮助:stackoverflow.com/a/46399668/3761628
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-17
    • 2021-09-07
    • 2020-07-02
    • 2021-01-01
    • 2019-04-30
    • 2021-12-18
    • 2020-02-04
    相关资源
    最近更新 更多