VSCode で Vue を構成して使用する方法を段階的に説明します。

青灯夜游
リリース: 2021-12-07 19:01:31
転載
12479 人が閲覧しました

この記事では、VSCode で Vue 環境を構築、設定し、Vue を使用する方法を紹介します。

VSCode で Vue を構成して使用する方法を段階的に説明します。

Vue.js は、Web アプリケーションのユーザー インターフェイスを構築するための人気のある JavaScript ライブラリです。Visual Studio Code には、HTML、CSS、および JavaScript 用の Vue.js ビルドが組み込まれています。サポート。より充実した Vue.js 開発環境を実現するには、Vue.js IntelliSense、スニペット、形式などをサポートする Vetur 拡張機能をインストールできます。

欢迎来到 Vue

Vue へようこそ

#このチュートリアルでは Vue を使用しますCLI。 Vue.js フレームワークを初めて使用する場合は、vuejs.org Web サイトで優れたドキュメントとチュートリアルを見つけることができます。

Vue CLI をインストールして使用し、Vue アプリケーション サーバーを実行するには、Node.js JavaScript ランタイムと npm (Node.js パッケージ) をインストールする必要があります。マネージャー) 。 npm は Node.js に含まれており、Node.js からダウンロードしてインストールできます。

ヒント: Node.js と npm がマシンに正しくインストールされているかどうかをテストするには、node --version# # と入力します。 # および npm --version

#vue/cli をターミナルまたはコマンド プロンプトにインストールするには、次のように入力します。

npm install -g @vue/cli
ログイン後にコピー

インストールには数分かかる場合があります。次のように入力して、新しい Vue.js アプリケーションを作成できるようになりました。

vue create my-app
ログイン後にコピー

my-appyour-app の名前は次のとおりです。フォルダ。プリセットを選択するように求められます。デフォルト値 (babel, eslint) のままにすることができます。これにより、Babel を使用して JavaScript がブラウザ互換 ES5 に変換され、エンコード エラーを検出するために ESLint リンターがインストールされます。 Vue アプリケーションを作成してその依存関係をインストールするには、数分かかる場合があります。

Web サーバーを起動し、新しいフォルダーに移動して「npm runserve」と入力してブラウザでアプリケーションを開きます。 Vue アプリケーション:

cd my-app
npm run serve
ログイン後にコピー
注: 起動時にエラーが報告される場合は、関連するパッケージがインストールされていない可能性があります。

yarn を実行できます。 install #ornpm installornpm run pre try:

yarn install
npm install
npm run pre
ログイン後にコピー

ブラウザの http://localhost:8080 に「Vue.js アプリケーションへようこそ」と表示されるはずです。 vue-cli-service サーバーを停止するには、Ctrl C を押します。

VS Code で Vue アプリを開くには、ターミナル (またはコマンド プロンプト) から my-app## フォルダーに移動し、次のように入力しますcode .:

cd my-app
code .
ログイン後にコピー

VS Code が起動し、ファイル エクスプローラーに Vue アプリケーションが表示されます。

#[推奨学習: 「vscode 入門チュートリアル 」]Vatur 拡張機能

次に、

src

フォルダーを展開し、App.vue ファイルを選択します。右下のステータス バーに示されているように、VS Code では構文の強調表示がまったく表示されず、ファイルが プレーン テキストとして扱われることがわかります。ファイル タイプとして Vetur 拡張子 .vue を推奨する通知も表示されます。

VSCode で Vue を構成して使用する方法を段階的に説明します。

Vetur 扩展为 VS Code 提供了 Vue.js 语言功能(语法高亮、智能感知、片段、格式)。

VSCode で Vue を構成して使用する方法を段階的に説明します。

从通知中,按安装以下载并安装 Vetur 扩展。您应该在扩展视图中看到 Vetur 扩展正在安装。安装完成后(可能需要几分钟),安装按钮将变为管理齿轮按钮。

现在您应该看到这.vue是 Vue 语言的可识别文件类型,并且您拥有语法高亮、括号匹配和悬停描述等语言功能。

VSCode で Vue を構成して使用する方法を段階的に説明します。

智能感知#

当您开始输入 时App.vue,您将看到针对 HTML 和 CSS 以及 Vue.js 特定项目(如Vue部分中的声明 ( v-bind, v-for) )的智能建议或补全template

Vue.js 建议

和 Vue 属性 ( methods, computed)scripts部分:

Vue.js JavaScript 建议

转到定义,查看定义#

VS Code 通过 Vue 扩展语言服务还可以通过Go to Definition ( F12 ) 或Peek Definition ( Alt+F12 )在编辑器中提供类型定义信息。将光标放在 上App,右键单击并选择Peek Definition。一个偷看窗口将打开,显示的App自定义App.js

Vue.js 查看定义

Escape关闭 Peek 窗口。

VSCode で Vue を構成して使用する方法を段階的に説明します。!#

让我们将示例应用程序更新为“Hello World!”。在App.vue更换了HelloWorld组件msg与自定义属性文本“Hello World!”。

<template>
  <div id="app">
    <img  src="./assets/logo.png" alt="VSCode で Vue を構成して使用する方法を段階的に説明します。" >
    <HelloWorld msg="Hello World!"/>
  </div>
</template>
ログイン後にコピー

保存App.vue文件(Ctrl+S)后,使用 重新启动服务器,npm run serve您将看到“Hello World!”。在我们继续学习 Vue.js 客户端调试的同时让服务器保持运行。

提示:VS Code 支持自动保存,默认情况下会在延迟后保存您的文件。检查文件菜单中的自动保存选项以打开自动保存或直接配置用户设置。files.autoSave

VSCode で Vue を構成して使用する方法を段階的に説明します。

Linting

##Linter はソース コードを分析し、アプリケーションの警告を実行する前に潜在的な問題についてアドバイスします。 Vue ESLint プラグイン ( eslint-plugin-vue ) は、Vue.js 固有の構文エラーをチェックします。これは、エディターおよび Issue パネル (View##) に赤い波線として表示されます。 #>質問 Ctrl Shift M)。

#Vue リンターがテンプレート内の複数のルート要素を検出すると、以下のエラーが表示されます:

Linting 视图

デバッグ

#組み込みの JavaScript デバッガー .js コードを使用して、クライアント側の Vue をデバッグできます。 。詳細については、VS Code デバッグ レシピ Web サイトの VS Code での Vue.js デバッグ レシピをご覧ください。

注: 現在、vue-cli によって生成されたソースマップに問題があり、VS Code でのデバッグ エクスペリエンスに問題が発生します。 https://github.com/vuejs/vue-loader/issues/1163 を参照してください。

Vue.js をデバッグするためのもう 1 つの人気のあるツールは、vue-devtools プラグインです。

その他の拡張機能

Vetur は、利用可能な多数の Vue.js の 1 つにすぎません。 VS Code 拡張機能の一つ。 「vue」と入力すると、展開ビュー (

Ctrl Shift XXX ) で検索できます。

他の人が Vue.js 開発に役立つと判断した拡張機能をバンドルした拡張パックもあります。 Vuejs 扩展

VSCode の詳細については、Vue.js 扩展包vscode チュートリアル

をご覧ください。 !

以上がVSCode で Vue を構成して使用する方法を段階的に説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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