Vue は、コンポーネント化を通じて強力な再利用性と保守しやすいコード構造を提供する人気の JavaScript フレームワークです。 Vue3 は Vue フレームワークの最新バージョンであり、パフォーマンスとエクスペリエンスが大幅に向上しています。この記事では、Vue3の環境構築と簡単なVue3アプリケーションの作成方法を紹介します。
ステップ 1: Node.js をインストールする
Vue3 環境をセットアップする前に、まず Node.js をインストールする必要があります。 Node.js は JavaScript コードを実行するためのオープンソース環境で、Google Chrome ブラウザに組み込まれている V8 エンジンを使用します。 Node.js 公式 Web サイトから最新バージョンをダウンロードしてインストールできます。
ステップ 2: Vue-CLI をインストールする
Vue-CLI は Vue の公式スキャフォールディング ツールであり、Vue ベースのプロジェクトを迅速に作成できます。 Vue-CLI は、Node.js に付属のパッケージ マネージャーである npm を使用して簡単にインストールできます。
ターミナル (Mac ユーザー) またはコマンド プロンプト (Windows ユーザー) を開き、次のコマンドを入力します:
npm install -g @vue/cli
このコマンドは Vue-CLI をグローバルにインストールします。
ステップ 3: Vue3 プロジェクトを作成する
Vue3 プロジェクトの作成は非常に簡単です。ターミナルまたはコマンド プロンプトを開き、任意のパスを入力して、次のコマンドを実行します。
vue create my-project
このコマンドは、「my-project」という名前の Vue3 プロジェクトを作成します。次のステップでは、構成するためにいくつかの情報を入力する必要があります。
ステップ 4: Vue3 をインストールする
npm を使用して Vue3 をインストールします:
npm install vue@next
このコマンドは Vue3 をインストールします。
ステップ 5: Vue3 アプリケーションを実行する
Vue3 アプリケーションを実行するには、プロジェクト ディレクトリに入り、次のコマンドを実行する必要があります:
npm run serve
このコマンドは、開発サーバー。ブラウザで Vue3 アプリケーションをプレビューできるようにします。
ステップ 6: Vue3 コンポーネントを作成する
Vue3 では、コンポーネントはコードの基本的な構成要素です。簡単な Vue3 コンポーネントを作成してみましょう。プロジェクトで「src/components」フォルダーを見つけ、「HelloWorld.vue」という名前の新しいファイルを作成します。
次のコードを「HelloWorld.vue」に追加します。
<template> <div> <h1>{{ message }}</h1> </div> </template> <script> export default { name: 'HelloWorld', data() { return { message: 'Hello Vue 3!' } } } </script>
このコンポーネントにはデータ属性 (「メッセージ」) が含まれており、それを使用してタイトルを表示します。
ステップ 7: Vue3 アプリケーションでコンポーネントを使用する
次に、新しく作成した「HelloWorld」コンポーネントを Vue3 アプリケーションで使用してみましょう。 「src/App.vue」ファイルで、次のコードを タグに追加します:
<template> <div> <HelloWorld /> </div> </template> <script> import HelloWorld from './components/HelloWorld.vue' export default { name: 'App', components: { HelloWorld } } </script>
次に、「npm runserve」コマンドを実行して開発サーバーを起動し、Vue3 アプリケーションを表示します。 「Hello Vue 3!」というタイトルが表示されます。
概要:
上記の手順に従って、Vue3 環境をセットアップし、単純な Vue3 アプリを作成しました。これは Vue3 フレームワークの氷山の一角にすぎません。Vue3 の公式ドキュメントでさらに多くの機能を学び、体験することができます。幸せな旅を祈っています。
以上がvue3 環境とプロジェクトの構築方法を説明する例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。