首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >术语'ts-node‘不被识别。

术语'ts-node‘不被识别。
EN

Stack Overflow用户
提问于 2022-10-22 10:20:45
回答 1查看 124关注 0票数 0

我正在学习一个教程,这个家伙使用ts节点,所以我做了同样的操作,并通过纱线安装了它,但是它显示了这个错误。

代码语言:javascript
复制
 ts-node : The term 'ts-node' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the    
name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ ts-node .\deploy.ts
+ ~~~~~~~
    + CategoryInfo          : ObjectNotFound: (ts-node:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

所以我搜索了一下,尝试在全球范围内添加它,但是它仍然显示出相同的错误,你们能帮我找出问题所在吗,因为我想学习TypeScript的基础知识,明天进行测试。

EN

回答 1

Stack Overflow用户

发布于 2022-10-22 18:46:40

  1. 如果您在安装之后运行它,控制台可能会丢失路径。重新启动控制台(或者,在我的例子中是VSCode),以获得运行

的较新的可执行文件

如果纱线全局安装不工作,请使用

  1. ,尝试使用

  1. 作为yarn add --dev ts-node依赖项在本地安装,并以yarn ts-node形式运行。通常情况下,最简单的解决方案。

  1. 诚实地说,试着使用tsx,这样做更好

只要使用yarn tsx watch deploy,就足以使服务器在每次文件更改时重新启动(我通常添加一些签入,这样脚本就会跳过编写,如果是文件覆盖或部署脚本)

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

https://stackoverflow.com/questions/74162697

复制
相关文章

相似问题

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