node.js - Kommando hittades inte: ts-node-dev
Jag flyttar från nodemon till ts-node-dev, men jag kan inte köra min index.ts-fil med ts-node-dev.
Jag gjorde följande:
yarn add ts-node-dev --devI min
package.jsonhar jag:"devDependencies": { ... "nodemon": "^1.19.2", "ts-node": "8.3.0", "ts-node-dev": "^1.0.0-pre.56", "typescript": "3.6.3" }
Om jag kör ts-node-dev eller ts-node-dev src/index.ts får jag felet: kommando hittades inte: ts-node-dev
Vad gör jag för fel? Det verkar som om det är korrekt installerat.
Mina skript
"scripts": {
"start": "nodemon --exec ts-node src/index.ts",
"dev": "ts-node-dev src/index.ts"
}
Svar #1
Du har 3 alternativ här:
- Kör kommandot från den aktuella sökvägen:
./node_modules/.bin/ts-node-dev src/index.ts
- Använd
npx
npx ts-node-dev src/index.ts
- Installera paketet globalt (skulle inte rekommendera)
npm i -g ts-node-dev src/index.ts
ts-node-dev src/index.ts
