Vue 初心者ガイド: 最初の Vue-cli スキャフォールディング プログラムの作成

Vue 初心者ガイド: 最初の Vue-cli スキャフォールディング プログラムの作成

1. Vue - 最初の vue-cli プログラム

Vueの開発はNodeJSに基づいています。実際の開発では、Vue-cliスキャフォールディング開発、vue-routerルーティング、状態管理にvuexを使用しています。Vue UIについては、通常、ElementUI(Ele.me製)またはICE(Alibaba製)を使用して、フロントエンドプロジェクトを迅速に構築します~~

要素UI

1.1 vue-cliとは

vue-cli によって公式に提供されるスキャフォールド。vue プロジェクト テンプレートをすばやく生成するために使用されます。

定義済みのディレクトリ構造と基本コードは、Maven プロジェクトを作成するときに、スケルトン プロジェクトを作成することを選択できます。この推定プロジェクトがスキャフォールディングであり、開発が高速化されます。

プロジェクトの機能

  • 統一されたディレクトリ構造
  • ローカルデバッグ
  • ホットデプロイメント
  • ユニットテスト
  • 統合パッケージングと発​​売

1.2 必要な環境

  • Node.js
  • ギット

nodejs が正常にインストールされていることを確認します。

  • cmd に node -v と入力して、バージョン番号が正しく印刷できるかどうかを確認してください。
  • cmd に npm -v と入力して、バージョン番号が正しく印刷できるかどうかを確認してください。

ここに画像の説明を挿入

npmはソフトウェアパッケージ管理ツールです

vue-cliをインストールする

vue.js で vue.js をインストールします。
#インストールが成功したかどうかをテストする#Vueアプリケーションを作成するために使用できるテンプレートを確認します。通常はwebpackを選択します
ビューリスト

ここに画像の説明を挿入

ヒント: vue listクエリが失敗する場合は、path環境変数にnode_globalターゲットを追加してください。
ここに画像の説明を挿入

1.3 最初のvue-cliプログラム

1.3.1 Vueプロジェクトを作成する

コンピューターに空のフォルダーを作成するだけです。ドライブ D の下に新しいディレクトリを作成します。

ここに画像の説明を挿入

1.3.2 webpackテンプレートに基づいてVueアプリケーションを作成する

#1. まず、対応するディレクトリcdE:\IDEACode\Vue\vueに入る必要があります。
#2. Myvueはトップの名前です。必要に応じて名前を付けることができます。vue init webpack myvue

ずっと「いいえ」を選択してください。

例:

1.3.3 初期化して実行

CD マイビュー
npmインストール
npm 実行 dev

コマンドが正常に実行されると、次のプロンプトが表示されます。

ここに画像の説明を挿入

ブラウザでポートを開く

ここに画像の説明を挿入

index.jsでポート番号やその他の設定ファイルを変更できます。

ここに画像の説明を挿入

要約する

これで、Vue 初心者のための初めての vue-cli プログラム作成ガイドに関するこの記事は終了です。初めての vue-cli プログラムの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • VueルーティングでJWT認証を実装する方法
  • Vue ダイナミック バインディング アイコンの完全な手順
  • Vueカスタムコンポーネントはイベント修飾子を使用してピットレコードを踏む
  • Vue 名前付きスロットの基本的な使用例
  • Vue は左右のスライド効果のサンプルコードを実装します
  • VueとFlask間の通信の実装
  • Vueは双方向データバインディングを実装します
  • Vue 3.0 カスタムディレクティブの使い方
  • VueのID認証管理とテナント管理の詳細な説明

<<:  Docker ベースの Redis 1 マスター、2 スレーブ、3 センチネルの実装

>>:  Linux の MySQL でリモート接続を承認する方法

推薦する

CentOS7 は yum を使用して mysql 8.0.12 をインストールします

この記事では、centos7にyumを使用してMySQL 8.0.12をインストールする詳細な手順を...

ウィンドウとLinuxプロジェクトを展開する際のLinuxファイルパスに問題はありません

長い間ブログを書いていませんでした。先週、プロジェクトをテストしたところ、いくつかのバグが見つかりま...

Docker Composeオーケストレーションツールの詳細な説明

Docker の作成Docker Compose は、複数の Docker コンテナを定義して実行す...

モバイルウェブページのサイズ調整を実装する方法

ようやく手元のプロジェクトが終了し、行方不明だった人たちが戻ってきました!プロジェクトを進める過程で...

CSS の複雑なセレクターと CSS のフォントスタイルと色属性の詳細な説明

これまでに CSS の基本的なセレクターをいくつか学習しましたが、今日は CSS の複雑なセレクター...

MySQLの整数および文字列インデックスの無効化または暗黙的な変換に関する簡単な説明

目次問題の概要問題の再現問題の拡大結論は問題の概要今日、仕事中に、DBA が突然、SQL に暗黙的な...

超シンプルな QPS 統計手法 (推奨)

過去 N 秒間の QPS 値の統計 (1 秒あたりの選択、挿入などを含む) mysql> se...

Linux システムで httpd の自動インストールと構成を Ansible で実装する方法

1. Ansibleのプレイブックを使用してhttpdを自動的にインストールする1) まず、Ansi...

CocosCreator クラシック エントリー プロジェクト flappybird

目次開発環境ゲームエンジンのコンセプトCocos Creatorについてプロジェクト構造コード編集環...

MySQLのユーザー管理とPostgreSQLのユーザー管理の違い

1. MySQL ユーザー管理[例1.1] ローカルMySQLサーバーのテストデータベースにroot...

Docker が占有するディスク領域をクリーンアップする方法

Docker は多くのスペースを占有します。コンテナを実行したり、イメージを取得したり、アプリケー...

MySQLは現在の日付と時刻を取得する関数の例の詳細な説明

現在の日付 + 時刻 (日付 + 時刻) を取得する関数: now() mysql> now(...

MySQLデータベースを別のマシンに移行する方法の詳細な説明

1. まず、移行サーバー上のデータ ファイルを見つけます。MySQL 5.7 とデフォルトのインスト...

MySQL での mysqladmin 日常管理コマンドの概要 (必読)

mysqladmin ツールの使用形式は次のとおりです。 mysqladmin [オプション] コ...