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 で実装された画像ホバートグルボタン

推薦する

ピクセルを包括的なブランド体験に変えるヒント

編集者:この記事では、インタラクティブデザインがブランドコミュニケーションチェーン全体で果たすべき役...

Jenkins Docker 静的エージェント ノードのビルド プロセス

静的ノードはマシン上に固定されており、いくつかの固定コマンドを通じて起動されます。動的ノードには複数...

MySQL ページングクエリ最適化テクニック

ページング クエリを使用するアプリケーションでは、LIMIT と OFFSET を含むクエリが非常に...

VUE レンダリング機能の使い方と詳細な説明

目次序文レンダリングの役割レンダリング機能の説明レンダリングとテンプレートの違いレンダリング例要約す...

略語マークと頭字語マーク

<abbr>タグと<acronym>タグは、Web ページに表示される略語と...

Windows (x86、64 ビット) で MySQL 5.7.17 無料インストール バージョンをアップグレードするための詳細なチュートリアル

Laravel 5.4 のデフォルトの utf8mb64 文字エンコーディングをサポートするには、M...

Node.jsはMySQLデータベースの実戦記録を追加、削除、変更、チェックします

目次プロジェクトでデータベースを操作する3つのステップデータベースを操作するための具体的な手順1: ...

Debian システムでの自動パッケージ更新の問題を解決する方法

いつから始まったのかはわかりませんが、コンピュータの電源を入れてインターネットに接続するたびに、デー...

Electronで不規則な形状の透明部分をクリックする実装

目次不規則なフォームの実装透明な部分をクリックする不規則なフォームの実装ここでは円形フォームを実装し...

CSSをインポートする方法に関する詳細な洞察の要約

CSS の開発履歴についてはここでは紹介しません。ブログを書いている理由の 1 つは、フロントエンド...

ウェブデザインの達人がよく使うレスポンシブフレームワークを共有する(要約)

この記事では、Web デザインの達人がよく使用するレスポンシブ フレームワーク (概要) を紹介し、...

jQueryはアコーディオンの小さなケースを実装します

この記事では、アコーディオンを実装するためのjQueryの具体的なコードを参考までに紹介します。具体...

MySQLデータベースイベントスケジュール実行タスクの詳細な説明

1. 背景プロジェクトの業務が進むにつれて、データベース テーブルの数がどんどん大きくなり、ハードデ...

MySQL 5.7.18 Green Edition のダウンロードとインストールのチュートリアル

この記事では、MySQL 5.7.18のグリーンバージョンをダウンロードしてインストールする詳細な手...

CSS でフッターの「下部吸収」効果を実現

よく遭遇する問題: 下部の要素を「下部に貼り付ける」効果を CSS でどのように実現するか。この記事...