【问题标题】:How to move back to typescript version 3.1.6?如何回到打字稿版本 3.1.6?
【发布时间】:2021-09-15 17:28:54
【问题描述】:

我们的 Angular 项目有 typescript 版本 3.1.6,我刚刚克隆了项目并使用 npm install,我得到了 typescript 版本 3.1.8。那么有什么办法可以回到相同的版本吗?使用 3.1.8 我面临错误 TS2304:找不到名称“bigint”。编译 Angular 项目时的问题

【问题讨论】:

  • 运行 npm install 后,您在哪个文件中检查了 typescript 版本?
  • 我在 cmd 上运行了 ng v
  • 你能在 package.json 中发布 typescript 的值吗?
  • "typescript": "~3.1.0"

标签: angular typescript npm


【解决方案1】:

转到package.json
将 typescript 的值更新为 "typescript": 3.1.6
运行 npm install。

【讨论】:

  • 我已经这样做了,但仍然面临 node_modules/@types/node/fs.d.ts(2456,45) 中的错误:错误 TS2304:找不到名称 'bigint'。
  • 在完全删除 node_modules 目录后尝试运行 npm install
  • 如果您的错误仅在编辑器上并且 ng serve 运行良好,请将 VSCode 中的 typescript 版本更改为“使用 Workspace 版本”
猜你喜欢
  • 2020-07-15
  • 2019-03-03
  • 2016-02-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-24
  • 2020-11-18
  • 2019-10-13
相关资源
最近更新 更多