首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >命令未找到: ts-node-dev

命令未找到: ts-node-dev
EN

Stack Overflow用户
提问于 2020-08-03 21:08:23
回答 2查看 21.5K关注 0票数 5

我将从nodemon迁移到ts-node-dev,但无法使用ts-node-dev运行我的index.ts文件。

我做了以下工作:

  1. yarn add ts-node-dev --dev

  1. In my package.json

"devDependencies":{。"nodemon":"^1.19.2","ts-node":"8.3.0",“ts-node”:"^1.0.0-pre.56","typescript":"3.6.3“}

如果运行ts-node-devts-node-dev src/index.ts,则会得到错误:命令not : ts-node-dev

我做错了什么?在我看来,这是正确的安装。

我的脚本

代码语言:javascript
复制
   "scripts": {
      "start": "nodemon --exec ts-node src/index.ts",
      "dev": "ts-node-dev src/index.ts"
   }
EN

回答 2

Stack Overflow用户

发布于 2020-08-03 21:35:03

你在这里有三个选择:

  1. 从实际路径运行命令:

代码语言:javascript
复制
./node_modules/.bin/ts-node-dev src/index.ts

npx使用

代码语言:javascript
复制
npx ts-node-dev src/index.ts

  1. 全局安装软件包(不推荐)

代码语言:javascript
复制
npm i -g ts-node-dev src/index.ts
ts-node-dev src/index.ts
票数 11
EN

Stack Overflow用户

发布于 2022-07-25 13:01:05

我通过更改纱线外壳脚本来解决这个错误,之前我已经将脚本更改为bash。返回给"sh“

代码语言:javascript
复制
yarn config set script-shell /bin/sh

或者简单地把它重新分配

代码语言:javascript
复制
yarn config delete script-shell

检查与哪个shell脚本一起使用

代码语言:javascript
复制
yarn config get script-shell
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63236985

复制
相关文章

相似问题

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