window下nodejs用nodemon啟動koa2項目(用cmd啟動不了,要用Git Bash Here 啟動才可以)


window下nodejs用nodemon啟動koa2項目(用cmd啟動不了,要用Git Bash Here 啟動才可以)
nodemon --watch 'app/**/*' -e ts --exec 'ts-node' app.ts

環境變量配置,新增:NODE_ENV:development

path頂部新增:.\node_modules\.bin\

cmd命令行報錯''ts-node'' 不是內部或外部命令,也不是可運行的程序

 

環境變量添加項目具體位置,例如:D:\nodejsspace\projectname\node_modules\.bin 也是不起作用的。估計是.bin這個特殊字符cmd命令不認的。

 在git bash上啟動無法進行調試,采用cross-env后可以在webstorm開發工具上直接用Termnal啟動,才方便debug調試

完美的解決方案請看本人另外一篇文章:

window下安裝cross-env解決NODE_ENV ts-node 不是內部或外部命令,也不是可運行的程序 或批處理文件 問題 - 流風,飄然的風 - 博客園
https://www.cnblogs.com/zdz8207/p/nodejs-nodemon-cross-env.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM