vscode ソースコードをコンパイルして実行する方法

王林
リリース: 2020-02-12 17:47:17
オリジナル
6007 人が閲覧しました

vscode ソースコードをコンパイルして実行する方法

##1. 環境を準備します

Git

Node.js (64 ビット、>= 8.12.0、 < ; 9.0.0)

Python (できればバージョン 2.7、バージョン 3.0 以降はサポートされていません)

1. 環境変数 python.exe を指すように PYTHON を設定します。例: C:\Python27\python.exe

2. VSCode が依存するネイティブ モジュールのコンパイラをインストールします

オプション 1 (推奨): Windows ビルド ツール npm を使用します。 module

Powershell を管理者として起動し、Windows ビルド ツールの npm モジュール (ドキュメント) をインストールします。

npm install --global windows-build-tools --vs2015
ログイン後にコピー

注: --debug フラグは、インストール中に問題が発生した場合に役立ちます。

注: エラーが発生した場合は、v141 のビルド ツール (プラットフォーム ツールセット = 'v141') が見つかりません。 「Visual Studio のバージョンがインストールされている可能性があります。そのバージョンをアンインストールするか、VC 2015.3 v14.00 (v140) デスクトップ インストール ツールセットを必ずインストールしてください。

オプション 2: Visual Studio を使用する2017

Visual Studio 2017 Community Edition をインストールします

デスクトップ開発に C を使用することを選択します

右側でデスクトップ VC 2015.3 v14.00 (V140) ツールセットを選択します手の側

注: 「Build Tools V141 (platform-toolset="V141") が見つかりません」というエラーが発生した場合。 Desktop VC 2015.3 v14.00 (V140) のツールセットがインストールされていることを確認してください。

コンピューターを再起動します。 警告: 構成ファイルのパスに John などの ASCII 文字のみが含まれていることを確認してください。そうでないと、ノード GYP の使用に関する問題 (nodejs/node-gyp/issues#297)

注: Windows Subsystem for Linux (WSL) を介したビルドとデバッグは現在サポートされていません。

2. コンパイルして実行します

以下の手順に従ってください:

1. コードをダウンロードします (git clone またはzip パッケージのダウンロード方法)

git clone https://github.com/Microsoft/vscode.git
ログイン後にコピー

2. vscode ディレクトリに入り、yarn コマンドを実行します


cd vscode
yarn
ログイン後にコピー

3. リスニング プログラム

yarn watch
ログイン後にコピー

cmd 出力:

vscode ソースコードをコンパイルして実行する方法

4. 新しい cmd を再度開き、元のリッスン cmd を閉じずに、新しい cmd に対応するディレクトリで .\scripts\code.bat コマンドを実行します

.\scripts\code.bat
ログイン後にコピー

次のコンソール出力:

vscode ソースコードをコンパイルして実行する方法

同時に vscode.exe を開きます

vscode ソースコードをコンパイルして実行する方法

推奨される関連記事チュートリアル:

vscode チュートリアル

以上がvscode ソースコードをコンパイルして実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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