打字稿错误:tsc:找不到命令

Posted

技术标签:

【中文标题】打字稿错误:tsc:找不到命令【英文标题】:typescript error : tsc: command not found 【发布时间】:2018-11-03 18:19:01 【问题描述】:

您好,我刚刚安装了 typescript,当我尝试初始化 tsc -v 时,它给了我 bash:tsc: command not found error

当我使用 npm install -g typescript@latest 安装 typescript 时,它安装的是 2.8.3 版。

我的路是 /Users/ventzy/node-global/lib ├── eslint@4.19.1 └── typescript@2.8.3

如所列,我可以看到它已安装,但我无法在 Visual Studio 中调用它,也不能在终端中调用它。

我使用的是 MacOS 10.13.4 High Sierra。

所以我的问题是如何解决这个问题。

【问题讨论】:

您是否尝试通过省略'-g'参数在本地额外安装它? 为了执行本地安装的版本:./node_modules/.bin/tsc -v DiabolicWords 是的,但这没有帮助。 @Paleo 当我尝试这个时,它仍然给我 tsc:command not found。但是在 ./node_modules/.bin 中有 tsc 文件。 【参考方案1】:

我正在使用“npm ci”来安装 typescript,它是我的 package.json 中 devdependencies 的一部分 淡化了一些问题。我还必须将打字稿添加到依赖项部分才能使其正常工作

【讨论】:

以上是关于打字稿错误:tsc:找不到命令的主要内容,如果未能解决你的问题,请参考以下文章

tsc 找不到名称 `Set` 开玩笑

打字稿错误找不到名称'require'。离子 3

詹金斯错误:找不到模块'打字稿'

打字稿错误:找不到名称“cordova”

“找不到模块 './style' 或其相应的类型声明”错误,打字稿 linter

打字稿导入文本文件“错误 TS2307:找不到模块”