node.js - 找不到命令:ts-node-dev
问题描述
我正在从nodemon
tots-node-dev
但我无法index.ts
使用ts-node-dev
.
我做了以下事情:
yarn add ts-node-dev --dev
在我的
package.json
我有:"devDependencies": { ... "nodemon": "^1.19.2", "ts-node": "8.3.0", "ts-node-dev": "^1.0.0-pre.56", "typescript": "3.6.3" }
如果我运行ts-node-dev
或ts-node-dev src/index.ts
收到错误:
找不到命令:ts-node-dev
我究竟做错了什么?在我看来,安装正确。
我的脚本
"scripts": {
"start": "nodemon --exec ts-node src/index.ts",
"dev": "ts-node-dev src/index.ts"
}
解决方案
您在这里有 3 个选项:
- 从实际路径运行命令:
./node_modules/.bin/ts-node-dev src/index.ts
- 利用
npx
npx ts-node-dev src/index.ts
- 全局安装包(不推荐)
npm i -g ts-node-dev src/index.ts
ts-node-dev src/index.ts
推荐阅读
- javascript - Js dropdown depends of an other dropdown
- java - 我想在 JFreeChart 的 XAxis 上的每个值下面写一些数据
- typescript - 使用私有属性的前缀,同时返回没有它们的整个对象
- ios - iOS 收据中 original_application_version 的格式
- flutter - Flutter navigator.push() 对象问题
- php - Laravel:InvalidArgumentException:未配置数据库 [mysql]
- java - 是否有用于发现 Java 库的事实上的注册表?
- javascript - 如何在输入中添加删除一组逗号分隔值?
- r - 按多个参数对 R 中的数据进行排序
- nginx - nginx 代理无法使用子域