ホームページ  >  記事  >  ウェブフロントエンド  >  ノードインポートエラーが発生した場合の対処方法

ノードインポートエラーが発生した場合の対処方法

藏色散人
藏色散人オリジナル
2023-01-03 16:01:362680ブラウズ

ノードのインポート エラーの解決策: 1. プロジェクトのルート ディレクトリで "npm install --save babel-corenpm install --save babel-preset-env" を実行します。 2. ".babelrc" という名前のファイルを作成します。 ; 3.「npm start」と「babel-node app.js」でプロジェクトを実行します。

ノードインポートエラーが発生した場合の対処方法

このチュートリアルの動作環境: Windows 10 システム、node18.4.0 バージョン、Dell G3 コンピューター。

ノードのインポート時にエラーが発生した場合はどうすればよいですか?

nodejs プロジェクトを実行します。npm start によりプロジェクトのインポートが開始され、エラーが報告されます。SyntaxError: Cannot use import state into a module

nodejs プロジェクト実行時のエラーは次のとおりです:

ノードインポートエラーが発生した場合の対処方法

おそらく、nodejs がインポート構文をサポートしていないことを意味します。それをサポートしたいなら、それをサポートするにはbabelが必要です。

babel のインストール

それでは、babel をインストールしましょう。babel を使用すると、より高度な語彙メソッドを使用できるようになります。

プロジェクト ルート ディレクトリで、次のコマンドを実行します。

npm install --save babel-corenpm install --save babel-preset-env 或者 npm install --save babel-preset-es2015npm install babel-cli -g

次に、プロジェクト ルート ディレクトリに .babelrc という名前のファイルを作成します。ファイルの内容は次のように入力します。以下に示します (ウィンドウ システムでこの種のファイル システムを作成する場合、「ファイル名を入力する必要があります」というプロンプトが表示されることに注意してください。他の方法で作成することもできます。私はこのファイルを、 cmder artifact の vim コマンドを使用できます):

 {
    "presets": [
      "es2015"
    ],    "plugins": []}
または:

{                
    "presets": [ 
         "env"   
     ],          
    "plugins": []}
ここまでで、babel がインストールされました。

次に、

npm startbabel-node app.js を使用してプロジェクトを実行できます。
推奨される学習: 「ノードインポートエラーが発生した場合の対処方法react ビデオ チュートリアル

以上がノードインポートエラーが発生した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。