Vueプロジェクトのパッケージ化の詳細な説明

Vueプロジェクトのパッケージ化の詳細な説明

1. 関連構成

ケース1(使用ツールはvue-cil)

プロジェクトが vue-cli で作成された場合、プロジェクト ディレクトリに config フォルダーがないため、構成ファイルを自分で作成する必要があります。ルート ディレクトリ src にファイル vue.config.js を作成します。ファイル名は vue.config.js である必要があることに注意してください。次に、ファイルに次のコードを挿入します。

 //パッケージ構成ファイル module.exports = {
  資産ディレクトリ: 'static'、
  平行: 偽、
  パブリックパス: './',
};

構造は次のとおりです。

ケース2(使用するツールはwebpack)

webpack を使用している場合は、config の index.js ファイルで webpack 構成を直接変更します。

アセットパブリックパス: './'

構造は次のとおりです。

2. 包装

設定が完了したら、コンソールを呼び出してパッケージ化コマンドnpm run buildを入力し、パッケージ化を開始します。

成功すると、次のプロンプトが表示されます。

そして、プロジェクト ディレクトリに dist フォルダーが自動的に生成されます。

dist フォルダーは必要なパッケージであり、これをサーバーに配置して展開することができます。パッケージ化後は、プロジェクトにどのような変更が加えられても、再パッケージ化するにはnpm run build が必要であることに注意してください。

要約する

この記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。

以下もご興味があるかもしれません:
  • さまざまな Vue 環境のさまざまなパッケージ コマンドの詳細な説明
  • Vueプロジェクトのパッケージ化手順の詳細な説明
  • vue-cli を使用してプロジェクトを作成し、webpack でパッケージ化する方法
  • Vueプロジェクトで独自の起動コマンドとパッケージ化コマンドメソッドを構成する

<<:  6ull が Linux ドライバ モジュールをロードできない問題の解決方法

>>:  CSS3 で実装された画像ホバートグルボタン

推薦する

CSV、Excel、SQL ファイルを MySQL にインポートするためのヒント

1. csvファイルをインポートする次のコマンドを使用します。 1.mysql> infile...

CSS3の新しいセレクタの例

構造(位置)擬似クラスセレクタ(CSS3) :first-child : 指定されたセレクタは、親要...

HTML 名 ID とクラスの違い_PowerNode Java アカデミー

名前タグの名前を指定します。形式 <input type="text" n...

ウェブサイトのユーザーエクスペリエンスデザイン(UE)

Google Reader で、JunChen が書いた「フロー理論と設計」というタイトルの投稿を見...

jQueryは居住地を選択するためのドロップダウンボックスを実装します

居住地を選択するためのドロップダウンボックスをjQueryで実装するための具体的なコードは参考までに...

node-media-serverを使用してシンプルなストリーミングメディアサーバーを構築する

node-media-server を使用するプロセスの一部を記録します。この記事の環境はWindo...

Linux仮想マシンを作成し、仮想マシンネットワークを設定する方法に関するVMwareの詳細なチュートリアル

VMware で Linux 仮想マシンを作成し、VMware と仮想マシンのネットワークを設定する...

Ubuntu の MySQL のパラメータ ファイル my.cnf の詳細な分析

序文MySQL に関する私の理解に基づくと、パフォーマンスの最適化作業やマスター スレーブ レプリケ...

ウェブデザイナーは3つの側面からウェブページを最適化する必要がある

<br />帯域幅の増加に伴い、Web ページ上のオブジェクトも増えているため、Web ...

Dockerイメージの作成Dockerfileとコミット操作

イメージを構築するイメージを構築するには、主に 2 つの方法があります。実行中のコンテナをイメージに...

Vue ローカルコンポーネントデータ共有 Vue.observable() の使用

コンポーネントが詳細になるにつれて、複数のコンポーネントが状態を共有する状況に遭遇するでしょう。Vu...

MySQL外部キーの3つの関係例の詳細な説明

この記事では、例を使用して、MySQL 外部キーの 3 つの関係について説明します。ご参考までに、詳...

Docker.v19 で Docker Compose オーケストレーション ツールをインストールして構成する方法

1. Compose の紹介Compose は、マルチコンテナ Docker アプリケーションを定義...

Vue カードスタイルのクリックして切り替える画像コンポーネントの使用方法の詳細な説明

この記事では、vueカードスタイルのクリックして切り替える画像コンポーネントを参考までに紹介します。...

Dockerを使用してSonarQubeをインストールする詳細なチュートリアル

目次1. イメージをプルする1.1 関連するイメージをプルして実行する1.1.1 関連する画像を取得...