JavaScript
 Computer >> コンピューター >  >> プログラミング >> JavaScript

「npm ERR」を修正する方法!スクリプトが見つかりません:Node.js での start' エラー

JavaScript アプリケーションに取り組んだことがある場合は、Node.js を見たり、使用したりしたことがあるでしょう。 Node.js には多数のツールがあり、npm (ノード パッケージ マネージャー) はそれらの管理に役立ちます。 npm は必要なパッケージをインストールし、これらのツールやパッケージを操作できるようにターミナル インターフェイスを提供します。 

missing script: start を取得する可能性があります 最近最新バージョンに更新し、ターミナルで npm start を実行しようとした場合、このメッセージが表示されます。または、node Filename.js などのコマンドを実行している可能性があります。 start のスクリプトがないときにファイルを実行するには 。他にも要因がある可能性があります。

いずれの場合でも、npm start を実行する方法を学ぶには、以下の手順に従ってください。 エラーメッセージは表示されません。 

npm エラーの原因は何ですか!スクリプトがありません:開始エラー?

npm start」と入力すると、 npm err! missing script: start を取得します エラーが発生した場合は、package.json ファイル内のスクリプト オブジェクトに欠落している行があるはずです。このエラーは、欠落しているコンテンツが start に関するものであることも示しています。 コマンド。 

「npm ERR」を修正する方法!スクリプトが見つかりません:Node.js での start  エラー npm start コマンドの実行後にスローされるエラーのスクリーンショット。

エラー メッセージの修正方法

このエラーを修正するために実行できる手順をいくつか見てみましょう。プロジェクトの package.json ファイルに start を追加します。 スクリプトをファイルに追加して、npm start コマンドを使用できるようにします。

  • まず、「npm init 」と入力して package.json ファイルに移動します。 あなたの端末で。 package.json ファイルを作成するプロセスが表示されます。ユーティリティは、プロジェクト名や開始ファイル名など、いくつかの基本的な質問をします。 「App.js」という名前のファイルを扱っているので、それを「エントリ ポイント」オプションに入力しました。最適なオプションを選択し、Enter を押します。 デフォルトを受け入れることもできます。 
「npm ERR」を修正する方法!スクリプトが見つかりません:Node.js での start  エラー
  • 次に、ファイルの場所に移動して開きます。 package.json ファイルは、ターミナル内の現在いるディレクトリに保存されます。私はユーザー ディレクトリ (「App.js」ファイルと同じ場所) にいたので、そこでファイルを見つけました。次に、package.json ファイルの「scripts」オブジェクトに開始スクリプトを追加します。これは、npm start コマンドをアクティブにするのに役立ちます。
「npm ERR」を修正する方法!スクリプトが見つかりません:Node.js での start  エラー 手順 2 で追加したスクリプトが強調表示されています
  • 最後に、npm start を実行します。 またまた。これで正常に実行できるはずです。

結論

この記事では、npm start コマンドが機能するようにファイル内の行を修正する方法を学びました。ご覧のとおり、スローされたエラーは非常に説明的なものでした。start に関するスクリプトが欠落していました。 命令! 

説明したソリューションでは、スクリプトが存在する package.json ファイルに移動し、開始スクリプトを追加しました。エラーが発生した場合は、必ず説明を読んでヒントを見つけてください。

npm についてさらに詳しく知りたい場合は、npm を学習するための最適なリソースに関するこの記事を参照してください。頑張ってください!


  1. React NativeにおけるSafeViewAreaの重要性を説明しますか?

    SafeViewAreaコンポーネントは、デバイスの安全な境界にコンテンツを表示することを目的としています。パディングの追加を処理し、ナビゲーションバー、ツールバー、タブバーなどでコンテンツを覆わないようにします。このコンポーネントはiOSデバイスでのみ使用できます。これが同じ例です。 例を使用して、SafeAreaViewを使用する利点を理解しましょう。 ビューコンポーネントを使用してテキストを表示する次の例を検討してください「WelcometoTutorialspoint!」 。 例 「Tutorialspointへようこそ!」というテキストを表示します。ビューコンポーネント内

  2. JavaScriptのRESTおよびSpread演算子

    残りの演算子(…)を使用すると、任意の数の引数を使用して関数を呼び出し、それらの余分な引数に配列としてアクセスできます。 rest演算子を使用すると、配列またはオブジェクトを破棄することもできます。 スプレッド演算子(…)を使用すると、反復可能な配列のようなものを個々の要素に展開できます。 例 以下は、JavaScriptのRESTおよびSpread演算子を示すコードです- <!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8" />