![](/img/trans.png)
[英]'node' is not recognized as an internal or external command, operable program or batch file
[英]Why I still having the following error: '"node"' is not recognized as an internal or external command, operable program or batch file?
我正在嘗試配置打字稿以啟動節點項目。 我正在執行以下步驟:安裝 typescript:
安裝 ts 節點:
安裝節點的類型定義:
添加typescript配置文件:
Go 到我的 package.json 文件並更新腳本:“build”:“npx tsc”
Go 到我的 tsconfig.json 文件並取消注釋庫:
最后 go 到文件末尾並排除 node_modules 文件夾(就在:“compilerOptions”之后):“exclude”:[“node_modules”]}
嘗試通過運行將項目編譯為 javascript 時:
我最終遇到以下錯誤:“node”' 未被識別為內部或外部命令、可運行程序或批處理文件。
請注意,我確實驗證了環境變量中是否添加了 npm 路徑。 並且npm 安裝運行成功,當在終端中鍵入節點時返回:歡迎使用 Node.js v14.17.5。 鍵入“.help”以獲取更多信息。
只要運行這個,這個問題就解決了
npm install -g ts-node
npm install -D tslib @types/node
我通過打開 PowerShell 命令行並運行以下命令來解決問題:
我通過運行以下命令解決了這個問題:- npm i ts-node nodemon
在我的例子中 npm install -g ts-node npm install -D tslib @types/node
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.