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

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

藏色散人
リリース: 2023-01-04 16:48:03
オリジナル
2775 人が閲覧しました

ノードのインポート エラーの解決策: 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート