Nodejs は vscode でコマンドを記述できません

王林
リリース: 2023-05-23 21:27:07
オリジナル
593 人が閲覧しました

Node.js は、Chrome V8 エンジンに基づく JavaScript ランタイムです。 Visual Studio Code は無料のコード エディターであり、最も人気のあるコード エディターの 1 つであり、開発者が高性能でスケーラブルな Web アプリケーションを構築するのに役立ちます。

多くの人は Node.js を使用してバックエンド ロジックを作成することを好み、開発には Visual Studio Code も使用します。ただし、Visual Studio Code で Node.js を使用すると、ターミナルにコマンドを入力できないという厄介な問題が発生することがあります。

この問題の理由は、Visual Studio Code のターミナルが、コマンド プロンプト (CMD と呼ばれることが多い) ではなく、デフォルトで PowerShell を使用するためです。 Node.js は通常、コマンド プロンプトを使用して対話的に開発およびテストされ、PowerShell でのコマンドの入力はサポートされていません。

それでは、Visual Studio Code でコマンド プロンプトの使用を構成するにはどうすればよいでしょうか?以下に 2 つの解決策を紹介します。

解決策 1: 外部ターミナルを使用する

Visual Studio Code は、設定で構成できる CMD、Git Bash などの外部ターミナルの使用をサポートしています。具体的な手順は次のとおりです:

  1. Visual Studio Code を開きます;
  2. 左側の [設定] アイコンをクリックするか、ショートカット キー「Ctrl」を使用して設定を開きます。 ;
  3. 検索ボックスに「terminal.integrated.shell.windows」と入力します;
  4. 「settings.json で編集」をクリックし、デフォルト設定を「terminal.integrated.shell.windows」に変更します。 ": "C:\ Windows\System32\cmd.exe";
  5. これで、「node -v」と入力して Node の現在のバージョン番号を表示するなど、外部ターミナルで Node.js コマンドを実行できるようになります。 .js。

解決策 2: プラグインをインストールして使用する

Visual Studio Code には、機能を強化するために使用できるプラグインが多数あります。 -ins は、この問題の解決に役立ちます。以下に、2 つの人気のあるプラグインを示します。

  1. 「コード ランナー」

このプラグインは、Visual Studio Code のエディターでコードを直接実行でき、多くのプログラミングをサポートします。言語。ターミナルに「コードランナー」と入力するとインストールできます。

  1. 「Node.js Exec」

このプラグインを使用すると、Visual Studio Code で Node.js を使用できるようになり、ターミナルでのコマンドの入力がサポートされます。 Node.js の開発とテストに適しています。ターミナルに「nodejs exec」と入力するとインストールできます。

概要

Node.js は、高性能でスケーラブルな Web アプリケーションの開発に役立つ非常に強力なツールです。 Visual Studio Code を使用すると、開発作業がより効率的で楽しいものになります。問題が発生した場合は、問題を見つけて解決する方法を学ぶ必要があります。たとえば、Visual Studio Code で Node.js コマンドを入力できない問題は、外部ターミナルを使用するか、プラグインをインストールすることで解決できます。最も重要なことは、新しい技術に対する好奇心と探求心を持ち続け、学び続け、スキルを向上させ続けることです。

以上がNodejs は vscode でコマンドを記述できませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!