依存関係 (npm i または npm i -f) をダウンロードするためにプロジェクトを開始すると、エラーが報告されますが、node-sass の問題は解決されました。

質問 1) エラー メッセージ:ノードのバージョンがノード sass と一致しません

 ここで考慮すべき点は、 ノードのバージョンがノード sass と一致しない ということです。以下は公式バージョンの比較表です。クリックして公式バージョンを入力してください。ウェブサイトのアドレス: node-sass - npm

 ターミナルを開き、 node -v と入力します。 現在のノードのバージョン番号を表示します。 ; プロジェクト ファイルで使用されている node-sass のバージョン番号は 4.13.1 であるため、上記の表を比較すると、ノードのバージョンは 13 である必要があり、I ここでのノードのバージョンは 12 です。ノードのバージョンを変更する必要があります

 

nvm を使用して他のバージョンのノードとスイッチをダウンロードする方法については、ブロガーが以前にこの記事で詳しく書いているため、ここではこれ以上説明しません。必要な友達はここをクリックしてください:nvm を使用してノードのバージョンを自由に切り替える複数のプロジェクトを管理する場合、ノードの問題によりプロジェクトが正常に開始できません。nvm バージョンを使用してください管理ツール: 正式名は、node.js バージョン管理で、これを使用して、さまざまなバージョンのノードをインストールおよび切り替えることができます。ダウンロード、インストール、使用方法は以下のとおりです。 _nvm バージョンの選択https://blog.csdn.net/weixin_73318685/article/details/130260750?spm=1001.2014.3001.5501 nvm バージョン マネージャーを使用してダウンロードしますノード 13 で始まるバージョンを再起動してnpm i -f,ここで、ノード バージョン 13.14.0 を例にとると、別のエラーが発生したことがわかりました (注: 図に示すように、現時点でのノードのバージョンは通常、node-sass のバージョンと一致します)。

 質問 2) プロンプトによると、この時点で別の問題が発生しました。 ノードのバージョンが npm のバージョンと一致しないため、対応する npm のバージョンを調整する必要があります。

公式 Web サイトノードと npm の対応関係を図に示します (公式 Web サイトはここをクリックしてください: https://nodejs.org/en/download/releases):

npmのバージョンを切り替える

npm install -g [email protected] 

切り替えが成功したら、依存する入力コマンドを再度ダウンロードします。 npm i -f、次のようなエラー メッセージが再度表示されます。図:

質問 3) GIP エラー:

 解決策: 以下の指定されたコマンドを使用して、Node Sass のコンパイル手順をスキップすると、プロジェクトを正常にダウンロードして開始できます~

npm install --ignore-scripts

拡張: 多くの初心者はここを理解できないかもしれません npm i -f  これは何を意味しますか? 通常、プロジェクトの依存関係パッケージをダウンロードして使用します< /span> npm i -fエラーが報告された場合は、 npm i

上記の問題に加えて、他の問題に遭遇した場合は、お気軽にプライベート メッセージを送信するか、以下にメッセージを残してください。ブロガーができるだけ早く返信します。

おすすめ

転載: blog.csdn.net/weixin_73318685/article/details/131642600