方法を知っているnodemon server.js
しかし、もし私がしたい場合はnodemon ./src
src
のディレクトリ内のすべての変更でノードを再起動します。
上記のようにすると、cannot find module babelprac\src
私は別のコマンドウィンドウでもやっています:npm run scripts:watch
スクリプトは
"scripts" : {
"scripts" : "babel src --source-maps-inline --out-dir dist",
"scripts:watch" : "babel src --watch --source-map-inline --out-dir dist"
},
それはウォッチを実行しますが、srcまたはdistでスクリプトを実行してconsole.logsを表示したいです
私も試して_nodemon --watch ./src
。 index.jsが見つからないと言います。
私はWindows 7にいます
私の作業ディレクトリはbabelprac
です
Nodemonは次のように期待しています。
nodemon --watch src server.js
https://github.com/remy/nodemon#monitoring-multiple-directories
nodemon --watch app --watch libs app/server.js
Nodemonには、フォルダとファイルを監視するよりきめ細かいアプローチもあります。つかいます nodemon.json
次のように、監視するファイルとファイルの種類を指定します。
{
"watch": ["server.js", "src/"],
"ext": "js, css"
}
nodemon.json
は、監視対象ファイルの数と種類が肥大化し始めたとき、およびサーバーを再起動するたびにスクリプトを実行するときに特に役立ちます。 nodemonが設定を読み込むには、nodemon.json
は、他のすべての非表示または非表示のjsonファイルとともに、プロジェクトのルートディレクトリに配置する必要があります。
開始するテンプレートとして、以下のnodemonの例をお勧めします。
https://github.com/remy/nodemon/blob/master/doc/sample-nodemon.md
私はこれをホットリプレースメント、nodemon --watch srcに使用し、TSCコンパイラを実行します。
この記事も確認できます: https://medium.com/netscape/start-building-web-apps-with-koajs-and-TypeScript-366264dec608
"scripts":{"watch-server": "nodemon --watch 'src/**/*' -e ts、tsx --exec 'ts-node' ./src/server.ts"}