[英]Command not found: ts-node-dev
我正在從nodemon
到ts-node-dev
但我無法使用ts-node-dev
運行我的index.ts
文件。
我做了以下事情:
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
我通過更改 yarn shell 腳本解決了這個錯誤,我之前將其更改為 bash。將其返回到“sh”
yarn config set script-shell /bin/sh
或者簡單地重置它
yarn config delete script-shell
檢查正在使用哪個 shell 腳本
yarn config get script-shell
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.