[フロントエンド] Vue3フレームワークの構築

目次

1. 建設準備

  • VScode/HBuilder などのフロントエンド開発ツール
  • node.js&npm ローカル開発環境

2、node.jsのインストール

1. ダウンロードしてインストールします

Node.js 公式ウェブサイト: Node.js 公式ウェブサイト

ここに画像の説明を挿入

インストールが成功したら、CMD コンソールに次の 2 つのコマンドを入力して、インストールが成功したかどうかを確認します。

#查看node版本
node -v

#查看npm版本
npm -v

ここに画像の説明を挿入

2. デフォルトのインストールディレクトリとキャッシュログディレクトリを設定します。

①. デフォルトのインストールディレクトリとキャッシュログディレクトリを作成します(私のnode.jsディレクトリはDドライブ上にあるので、node.jsフォルダ直下に作成します)

グローバル インストール ステートメントを実行すると、インストールされたモジュールはデフォルトで C:\Users\username\AppData\Roaming\npm ディレクトリにインストールされるため、C ドライブは時間の経過とともに簡単にいっぱいになります (C ドライブはこれを無視できるほど十分な大きさです)ステップ)、そのため、C ドライブのスペースを節約するために、デフォルトのインストール ディレクトリとキャッシュされたログを他のドライブ文字に再構成します。

ここに画像の説明を挿入

②. コマンドを実行して、デフォルトのインストールディレクトリとキャッシュログディレクトリを先ほど作成したフォルダーに設定します。

npm config set prefix "D:\项目配件\Node\node_global"
npm config set cache "D:\项目配件\Node\node_cache"

ここに画像の説明を挿入

3. 環境変数を構成する

①. winキーを押して「システム環境変数の編集」と入力し、下の「環境変数」を開いてクリックします。

ここに画像の説明を挿入ここに画像の説明を挿入

②. システム変数の下に新しい NODE_PATH 変数を作成し、デフォルトのインストール ディレクトリ node_global の下にある node_modules のパスを入力します。

D:\项目配件\Node\node_global\node_modules

ここに画像の説明を挿入

③. システム変数のPathを入力し、node.jsのインストールパスを入力します。

D:\项目配件\Node\

ここに画像の説明を挿入

④. ユーザー変数のPathを入力し、node.jsのデフォルトのモジュール呼び出しパスを入力します。

D:\项目配件\Node\node_global
D:\项目配件\Node\node_cache

ここに画像の説明を挿入

4.タオバオミラーの設定

NPMでインストールすると海外サーバーを使用するためタイムアウトエラーが多発するため、国内のタオバオミラーに変更することでインストールを高速化できます。Taobao NPM ミラーは完全な npmjs.com ミラーであり、公式サービスとの同期を可能な限り確保するために、現在同期頻度は 10 分ごとです。

①、cnpmをインストールします

npm install -g cnpm --registry=https://registry.npm.taobao.org

ここに画像の説明を挿入

②. インストールが成功したかどうかを確認する

cnpm config get registry

ここに画像の説明を挿入

3. vue と Scaffolding をインストールする

1.vue.jsをインストールする

cnpm install vue -g

ここに画像の説明を挿入

2. インストールが成功したことを確認します

cnpm info vue

ここに画像の説明を挿入

3. Webpack モジュールをインストールする

cnpm install webpack -g

ここに画像の説明を挿入

4. webpack-cli をインストールする

cnpm install --global webpack-cli

ここに画像の説明を挿入

5. vue-cli 3.x をインストールする

cnpm install @vue/cli –g

ここに画像の説明を挿入ここに画像の説明を挿入

4番目に、vue3プロジェクトを作成します

管理者として cmd コンソールを開き、プロジェクトを作成するディレクトリを入力して、プロジェクトの作成を開始します。

1. プロジェクトを作成する

vue create [项目名称]

2. インストールバージョンを選択します

vue2 の
デフォルト インストール vue3 の
デフォルト インストール カスタム インストール

ここでは 3 番目のカスタム インストールを選択します

ここに画像の説明を挿入

3. プロジェクト要件の構成

[* は選択を表します。プロジェクトのニーズに応じて、空白スペースを選択し、選択後に Enter キーを押して確定します]
ここに画像の説明を挿入

Babel (コードを下位互換性に変換する JavaScript コンパイラ)
TypeScript (プログラミング言語、大規模プロジェクトに推奨)
Progressive Web App (PWA) Support-APP は
Router (ルーティング)
Vuex (Vuex)
CSS プリプロセッサ (CSS プリプロセッサ) 処理を使用します)
リンター / フォーマッタ (コード スタイル/フォーマット)
ユニット テスト (単体テスト)
E2E テスト (e2e テスト)

4.vueのバージョンを選択します

vue3 プロジェクトを作成したいので、ここでは 3.x を選択します。
ここに画像の説明を挿入

5. ヒストリールーターを使用するかどうか

Vue-Router は、ブラウザー独自のハッシュ モードと履歴モード機能を利用して、フロントエンド ルーティングを実装します (ブラウザーが提供するインターフェイスを呼び出すことによって)。 ハッシュ : ブラウザーの URL アドレス バーの # 記号 (次の URL: http:
// www .abc.com/#/hello、ハッシュ値は「#/hello」です)、ハッシュは HTTP リクエストに含まれていない(バックエンドにはまったく影響しません)ため、ハッシュを変更してもページはリロードされません

History: HTML5 History インターフェイスの新しい PushState( ) メソッドと replaceState( ) メソッドを利用します (特定のブラウザのサポートが必要です)。シングルページのクライアント アプリケーション、履歴モードではバックグラウンド構成のサポートが必要

ここに画像の説明を挿入

6. CSS プリプロセッサを選択する

ここに画像の説明を挿入

7.ESLintを選択します

ここに画像の説明を挿入

8. 追加の Lint 機能を選択します

保存時の Lint は Lint を検出し、保存
後のコミット時に修正します

ここに画像の説明を挿入

9. Bable と ESLint の設定場所

ここに画像の説明を挿入

10. デフォルト設定として保存するかどうか (「はい」を選択した場合、デフォルト名を自分で作成する必要があります)

ここに画像の説明を挿入
ここに画像の説明を挿入

11. 正常に作成されました

ここに画像の説明を挿入

5. プロジェクトを開始する

作成が成功した際のプロンプトに従って、コマンドを使用してプロジェクトを実行します
ここに画像の説明を挿入

#项目运行
npm run serve

ここに画像の説明を挿入

6、ディレクトリ構造の分析

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_45490023/article/details/132119814