首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:找不到模块“Typescript /tsc.js”

错误:找不到模块“Typescript /tsc.js”
EN

Stack Overflow用户
提问于 2020-09-26 18:18:13
回答 2查看 8.4K关注 0票数 3

我想不出如何使我的“tsc”命令发挥作用:

代码语言:javascript
复制
tsc
module.js:472
    throw err;
    ^

Error: Cannot find module 'typescript/tsc.js'
    at Function.Module._resolveFilename (module.js:470:15)

我的“package.json”有:

代码语言:javascript
复制
"devDependencies": {
    "@types/node": "^14.11.2",
    "tslib": "^2.0.1",
    "typedoc": "^0.19.2",
    "typescript": "^4.0.3"
  }

我的“tsconfig.json”:

代码语言:javascript
复制
{
  "compilerOptions": {
    "target": "es6",
    "sourceMap": true,
    "declaration": true,
    "declarationDir": "dist/types",
    "strict": true,
    "noUnusedLocals": true,
    "lib": [
      "es2019"
    ]
  },
  "include": [
    "src"
  ]
}

在“npm安装”过程中没有错误。

当我检查'node_modules‘文件夹时,类型记录存在,'tsc.js’文件存在于' typescript /lib‘目录中。

节点-版本: 12.18.4

国家预防机制-版本: 6.14.6

系统: Ubuntu 16.04 LTS

我曾尝试过许多为类似问题提出的解决办法,但都没有成功:

--save-dev

  • using:

  • 删除node_modules文件夹,然后再次运行npm

  • 尝试手动重新安装: npm安装类型记录

所有这些都没有给我带来任何结果。非常感谢你的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-09-26 18:28:10

对于那些被困在其中的人,应该使用本地tsc运行的命令是:

npx tsc

票数 1
EN

Stack Overflow用户

发布于 2020-09-26 19:12:19

要使tsc --version命令正常工作,请尝试使用npm install -g typescript命令进行安装。它在全球范围内安装打字本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64081087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档