ホームページ >ウェブフロントエンド >Vue.js >Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

青灯夜游
青灯夜游転載
2022-07-01 11:05:483845ブラウズ

Vue CLI とは何ですか?次の記事では、vue cli について詳しく説明し、vue cli の構成と使用方法について説明します。

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

#1. Vue CLI

1.1. Vue CLI とは

  • いくつかの Vue デモ プログラムを作成するだけの場合は、Vue CLI は必要ありません。 (学習ビデオ共有:

    vuejs ビデオ チュートリアル )

  • 大規模なプロジェクトを開発している場合は、Vue CLI を使用する必要があります。

  • Vue.js を使用して大規模なアプリケーションを開発する場合、コードのディレクトリ構造、プロジェクトの構造とデプロイメント、ホットロード、コードの単体テストなどを考慮する必要があります。

  • 各プロジェクトがこれらのタスクを手動で完了する必要がある場合、非効率になるため、通常はこれらの作業を完了するためにいくつかの足場ツールを使用します。

CLI とは何ですか?

  • CLI はコマンドライン インターフェイスで、コマンド ライン インターフェイスと訳されますが、一般的にはスキャフォールディングとして知られています。

  • Vue CLI は正式にリリースされた vue.js プロジェクトのスキャフォールディングです。

  • vue-cli を使用します。

    Vue 開発環境とそれに対応するものをすぐに構築できます。 webpack 設定.

  • ##スキャフォールディングはどのようなものですか

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう##1.2. Vue CLI を使用するための前提条件 - ノード

NodeJS のインストール 公式 Web サイトから直接ダウンロードしてインストールできます。

URL: http://nodejs.cn/download/


インストールされているバージョンを検出します
デフォルトで自動的にノードと NPM をインストールします

ノード環境にはバージョン 8.9 以降が必要です




NPM とは何ですか?Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

NPM の正式名Node Package Manager

は、Node モジュール (パッケージ) を公開するための非公式の標準となっている NodeJS パッケージ管理および配布ツールです。
将来的には、開発プロセス中にいくつかの依存関係パッケージをインストールするために NPM を使用することが多くなります。


cnpm安装
由于国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。
你可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:npm install -g cnpm --registry=https://registry.npm.taobao.org
这样就可以使用 cnpm 命令来安装模块了:
cnpm install [name]

1.3. Vue CLI を使用するための前提条件 - Webpack

Vue.js 公式スキャフォールディング ツールは webpack テンプレートを使用します

すべてのリソースを圧縮し、最適化操作を実行します
開発プロセス中に完全な機能セットを提供するため、開発プロセスを効率化できます。



Webpack のグローバル インストール

npm install webpack -g

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう1.4.Vue CLI の使用

Vue スキャフォールディングのインストール
npm install -g @vue/cli

注: 上記でインストールされたバージョンは Vue CLI3 バージョンです。Vue CLI2 の方法に従ってプロジェクトを初期化する必要がある場合、それはできません。

Vue CLI2 初期化プロジェクトVue CLIとは何ですか? vue cli の設定と使い方について話しましょう

vue init webpack my-project
Vue CLI3 初期化プロジェクト

vue create my-project

2.Vue CLI2

##2.1. Vue CLI2 の詳細説明

##2.2. ディレクトリ構造の詳細

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

##2.3. ランタイムコンパイラーとランタイムのみの違い

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

簡単な概要

1開発後もテンプレートを使用する場合は、Runtime-Compiler

2 を選択する必要があります。将来の開発に .vue フォルダーを使用する場合は、Runtime-onlyVue CLIとは何ですか? vue cli の設定と使い方について話しましょう

##2.4.render と template

Runtime-Compiler と Runtime-only

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

# # #なぜこのような違いがあるのでしょうか? まず、Vue アプリケーションがどのように実行されるかを理解する必要があります。

Vue のテンプレートが最終的に実際の DOM にどのようにレンダリングされるか。

下の図を見てみましょう

2.5. Vue プログラムの実行プロセスVue CLIとは何ですか? vue cli の設定と使い方について話しましょう
Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

2.6.レンダー関数の使用法

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう
Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう
Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

##2.7.npm run build

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

2.8.npm run dev

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

2.9.構成の変更: webpack.base.conf.js エイリアス

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

##3. Vue CLI3

3.1. Vue CLI3 について

vue-cli 3 と 2 のバージョンは大きく異なります

1.vue-cli 3 は webpack 4 に基づいていますが、vue-cli 2 は依然として webapck 3
2. vue-cli 3 の設計原則は「0 構成」です。構成ファイルのルート ディレクトリの下にある build ディレクトリと config ディレクトリを削除します。

3. vue-cli 3 は、vue ui コマンドを提供します。より使いやすくなりました
4. 静的フォルダーが削除され、パブリック フォルダーが追加され、index.html が public に移動されました

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

3.2. ディレクトリ構造の詳細説明

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

#3.3. 設定はどこに行くのでしょうか?

UI 設定

設定サーバーを起動します: vue ui


Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう
Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう

3.4. カスタマイズ設定:エイリアス

Vue CLIとは何ですか? vue cli の設定と使い方について話しましょう[関連ビデオ チュートリアルの推奨事項:

Web フロントエンド

]

以上がVue CLIとは何ですか? vue cli の設定と使い方について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。