ヤーンランとnpmスタートの違いは何ですか?
What Is Difference Between Yarn Run
解決:
そうみたいですヤーンランスタートは同等です
npm startは、スクリプト内でスクリプトを実行します
の開始フィールド
のスクリプトフィールド
package.json
理解すべきことがいくつかあります:
海抜: コマンドを実行 必須です ユーザー定義のスクリプトを実行します。
糸: 実行コマンドは 必須ではありません ユーザー定義のスクリプトを実行します。
始める commandはユーザー定義のスクリプト名ではないため、実行するためにruncommandを指定する必要がない場合があります。
したがって、以下のコマンドはすべて同じように機能します。
海抜スタート
npm run start
ヤーンスタート
ヤーンランスタート
次の名前のユーザー定義スクリプトがある場合 'アプリ' :
npmアプリ (動作しません!)
npm run app (動作します!)
糸アプリ (動作します!)
ヤーンランアプリ (動作します!)
注:デフォルトでは、開始が実行されます ノードserver.js 明示的に定義されていない場合。
npmstartはのショートカットです
npm run start
今の観点から スクリプトの実行 からpackage.json、これらはすべて同等です:
npm run start
海抜スタート
ヤーンランスタート
ヤーンスタート
npm run myscript
npm myscript これはエラーです
ヤーンランmyscript
ヤーンmyscript
それの訳は走る ではありません の必須コマンド
糸、しかし それは にとって
海抜