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