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 でリモート接続を承認する方法

推薦する

シェルスクリプトを使用して Docker サービスを一括で開始および停止する

目次Dockerを起動するDockerを停止するPython 呼び出しスクリプト最近、日々のテストで...

Nginx ロードバランシング/SSL 構成の実装

負荷分散とは何ですか?ドメイン名が複数の Web サーバーを指している場合は、nginx ロード バ...

Vue プロジェクトでの支払い機能の実装 (WeChat 支払いと Alipay 支払い)

目次プロジェクトにおける一般的な支払い方法Alipay決済微信ペイプロジェクトにおける一般的な支払い...

MySQL 5.7.18 winx64 のインストールと設定方法のグラフィックチュートリアル

圧縮パッケージのインストールは、mysql-5.7 以降、大幅に変更されました。この記事では、mys...

ボタンのタイプが送信として指定されていません。ボタンをクリックしても、指定された URL にジャンプしません。

現在、プロジェクトの要件により、フォームの送信を制御し、送信前にデータを検証および処理するために j...

HTML テーブルの使い方 (Web ページの視覚効果を表示する)

NetEase Blog で HTML を使用する場合、テンプレートに直接コードを追加できることは...

MySQL の完全なデータベース バックアップからデータベースとテーブルを復元する方法

公式の MySQL ダンプ ツールで、特定のデータベースのみを復元するにはどうすればよいですか?完全...

WindowsはVMwareを使用してLinux仮想マシンを作成し、CentOS7.2オペレーティングシステムをインストールします。

目次1. ウィザードに従って仮想マシンを作成します2. オペレーティングシステムをインストールします...

Linux で開いているポートへのリモート アクセスを許可する方法

1. ファイアウォール設定ファイルを変更する # vi /etc/sysconfig/iptable...

Dockerはクロスプラットフォーム機能を実現するためにnet5プログラムを導入

展開環境: ここでは docker コンテナ、Linux システム、VmWare 仮想マシンが使用さ...

CSS3 で背景の透明化と不透明テキストを実装するサンプルコード

最近、画像上に半透明の背景でテキストを表示する必要があるという要件に遭遇しました。その効果は次のよう...

ブロックレベル要素、インライン要素、可変要素の概要

ブロック要素p - 段落テキストの事前フォーマットテーブルol - ソートフォームul - 順序なし...

Linuxのwatchコマンドの使用

1. コマンドの紹介watch コマンドは、指定されたコマンドを定期的に実行し、実行結果を全画面に表...

Linux で open-vswitch をインストールおよびアンインストールする方法

1. ソースコードからovsをコンパイルしてインストールします。依存関係をインストールします: # ...

MySQLコンテナ間のレプリケーション構成例の詳細な説明

背景先週、会社で MySQL レプリケーションのトレーニングを受けたので、今週末は学んだことを実践す...