[解決済み] npmスクリプトを使用して、tsc -watch && nodemon --watchを実行する方法はありますか?
2023-06-06 09:09:06
質問
npmスクリプトで
tsc --watch && nodemon --watch
を同時に実行する方法を探しています。これらのコマンドを独立して実行することはできますが、両方を実行したい場合、最初のものだけが実行されます。
例えば
"scripts": {
"runDeb": "set NODE_ENV=development&& tsc --watch && nodemon --watch"
}
tsc --watch
は実行されますが
nodemon
が呼ばれることはなく、その逆も同様です。
どのように解決するのですか?
次のようなものだと思います(私の現在の設定)。
"scripts": {
"compile": "tsc && node app.js",
"dev": "./node_modules/nodemon/bin/nodemon.js -e ts --exec \"npm run compile\""
}
私は2つのスクリプト "compile" と "dev" を作成しました。開発を始めるには、単に
npm run dev
を実行すると、nodemon が起動し、.ts ファイルを監視します (
-e
フラグを使用)。それから、.tsファイルが変更されるたびに、nodemonは
exec
を実行し、基本的にnodeアプリをコンパイルして実行するコンパイルタスクを実行します。
同時使用は良いオプションですが、私のセットアップでは
tsc
の作業が完了してから、結果の .js ファイルを実行することを保証します。
関連
-
[解決済み] nodejsのコードでpackage.jsonからバージョンを取得する方法はありますか?
-
[解決済み] ユニオン型からインターセクション型への変換
-
[解決済み] 文字列ユニオンから文字列配列へ
-
[解決済み] Typescript のプリミティブ型:"number" と "Number" の違い(TSC は大文字と小文字を区別しない)?
-
[解決済み] TypeScript "this" scoping issue when called in jquery callback.
-
[解決済み] TypeScript Genericsに複数の型制約を指定することは可能か?
-
[解決済み] spec/testフォルダを使用したtsconfigのセットアップ
-
[解決済み] ユーティリティクラスの構成方法
-
[解決済み] VSCodeでTypeScriptの警告を無効にするには?
-
[解決済み] TypeScriptのUnion型、Memberの複数型署名
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] TypeScriptのファイル変更時にts-nodeを監視して再読み込みする方法
-
[解決済み] ユニオン型からインターセクション型への変換
-
[解決済み] TypeScript "this" scoping issue when called in jquery callback.
-
[解決済み] typescriptのインターフェイスを別ファイルで宣言しインポートする方法
-
[解決済み] tsconfigの "target "と "module "を理解する。
-
[解決済み] 他のプロパティを使用できる TypeScript インターフェース
-
[解決済み] TypeScriptで単一のプロパティをオプションにする
-
[解決済み] TypeScriptのInterfacesでgetter/setterを使用することは可能ですか?重複
-
[解決済み] プライベートセッターのタイプスクリプト?
-
[解決済み] ユーティリティクラスの構成方法