当我在终端中运行tsc时(在哪里运行都无关紧要),返回的结果是:这不是您要查找的tsc命令
tsc
据我所知,我没有全局安装TypeScript,所以我所期望的是它找不到tsc。
vof42yt11#
在我的例子中,问题是我安装了tsc包,而不是正确的typescript。修复方法是:npm卸载tsc
npm
ctrmrzij2#
在我的Mac电脑上,这个解决了这个问题:
npm uninstall -g typescript npm install -g typescript
当我在尝试开始的时候,我做了这样的事情:
npm install -g tsc #bad, don't do this
搞砸了我的安装。
knsnq2tg3#
这是一个非常简单的问题,所以没有什么可做的。转到您的vs code文件夹,在那里您安装了节点包。例如,在我的系统中,它是:
首先你会注意到tscServer和tsc文件都没有创建,所以先删除所有的tsc文件,然后转到vs代码,卸载typeScript,如下所示:
npm uninstall typescript
然后再次安装打字稿,如下所示:
npm install -g typescript
cu6pst1q4#
我错误地安装了旧的打字脚本编译器https://www.npmjs.com/package/tsc。运行where.exe tsc来找出我实际运行的是什么,@siddharth的建议让我找到了这个问题
where.exe tsc
qyswt5oh5#
tsc模块被弃用!如果你需要tsc,你只需要typescript module!!!编号https://www.npmjs.com/package/tsc
xdyibdwo6#
这为我解决了问题。
npm uninstall typescript npm uninstall tsc npm install typecript -g
1l5u6lss7#
由于typescript已经作为devDependency和全局安装,对我来说,解决方案是更新一个package.json脚本:之前:
typescript
devDependency
package.json
{ "scripts": { "build": "pnpx tsc ..." } }
之后:
{ "scripts": { "build": "tsc ..." } }
也许其他人都知道scripts中不需要p/npx,但我不知道。希望这能帮助到一些人。
scripts
p/npx
ijnw1ujt8#
尝试使用chocolatey manager进行打字脚本安装https://community.chocolatey.org/packages/typescript
choco install typescript
7cjasjjr9#
如果使用Volta或类似的版本管理器,您可以
npm remove -g typescript tic pnpm remove -g typescript (if using pnpm)
并使用您选择节点程序包管理器(全局)再次安装它!
9条答案
按热度按时间vof42yt11#
在我的例子中,问题是我安装了
tsc
包,而不是正确的typescript。修复方法是:
npm
卸载tsc
ctrmrzij2#
在我的Mac电脑上,这个解决了这个问题:
当我在尝试开始的时候,我做了这样的事情:
搞砸了我的安装。
knsnq2tg3#
这是一个非常简单的问题,所以没有什么可做的。转到您的vs code文件夹,在那里您安装了节点包。例如,在我的系统中,它是:
首先你会注意到tscServer和tsc文件都没有创建,所以先删除所有的tsc文件,然后转到vs代码,卸载typeScript,如下所示:
然后再次安装打字稿,如下所示:
cu6pst1q4#
我错误地安装了旧的打字脚本编译器https://www.npmjs.com/package/tsc。
运行
where.exe tsc
来找出我实际运行的是什么,@siddharth的建议让我找到了这个问题qyswt5oh5#
tsc模块被弃用!如果你需要tsc,你只需要typescript module!!!
编号https://www.npmjs.com/package/tsc
xdyibdwo6#
这为我解决了问题。
1l5u6lss7#
由于
typescript
已经作为devDependency
和全局安装,对我来说,解决方案是更新一个package.json
脚本:之前:
之后:
也许其他人都知道
scripts
中不需要p/npx
,但我不知道。希望这能帮助到一些人。
ijnw1ujt8#
尝试使用chocolatey manager进行打字脚本安装https://community.chocolatey.org/packages/typescript
7cjasjjr9#
如果使用Volta或类似的版本管理器,您可以
并使用您选择节点程序包管理器(全局)再次安装它!