vue cli3は環境ごとにパッケージ化の手順を実装します

vue cli3は環境ごとにパッケージ化の手順を実装します

cli3 でビルドされた vue プロジェクトは、ゼロ構成ファイルとして知られています。パッケージ化を容易にするために (パッケージ化のために異なる環境を手動で変更せずに)、異なる環境でパッケージ化する必要がある場合はどうすればよいでしょうか?
1. ルートディレクトリに以下の3つの設定ファイルを作成します。

ここに画像の説明を挿入

ここでは、ローカル、オフライン、オンラインの3つの環境を作成しました。3つのファイルの内容は次のとおりです。VUE_APP_TITLEは現在のファイルサフィックスに対応し、buildはプロダクションに対応します。

NODE_ENV = 'プロダクション'
VUE_APP_TITLE = 'アルファ'
====================================================================
NODE_ENV = 'プロダクション'
VUE_APP_TITLE = 'プロダクション'
====================================================================
NODE_ENV = 'プロダクション'
VUE_APP_TITLE = 'オンライン'

2.package.json は、図に示すように、対応する環境パッケージ名を構成します。

ここに画像の説明を挿入

3.図に示すように

ここに画像の説明を挿入

4. 図に示すように、インターフェース上のファイルをインターセプトします。

ここに画像の説明を挿入

5. 構成後、3 つの環境は次のようにパッケージ化されます。
アプリのパッケージ化オフライン環境: npm run alpha
アプリのパッケージ化ローカル環境: npm run build
アプリパッケージングの正式な環境: npm run online

これで、vue cli3 で環境固有のパッケージングを実装する手順に関するこの記事は終了です。より関連性の高い vue cli3 環境固有のパッケージングコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • vue-cli3 環境変数と環境パッケージの例
  • vue-cli3 パッケージコード後の白い画面の解決策
  • vue cli3.0 は静的リソースをパッケージ化して起動し、パスが見つからない問題の解決策
  • Vue Cli3 をパッケージ化して console.log ステートメントを自動的に無視する方法
  • vue-cli3.0 での CSS、JS、画像のパッケージ パスのカスタマイズの詳細な説明
  • vue-cli3 マルチ環境パッケージ構成の詳細な説明

<<:  CentOS 7 で RPM パッケージを使用して MySQL 5.7.9 をインストールするチュートリアル

>>:  Win2008 サーバー セキュリティ チェック手順ガイド (日常のメンテナンス手順)

推薦する

固定テーブル幅テーブルレイアウト: 固定

テーブルを画面全体(残りの空白領域)に表示するために、幅属性は 100% と定義されることが多く、セ...

MySQLで時間を判定条件として使用する方法

背景: 開発プロセスでは、現在の月、現在の日、現在の時間、今後数日など、時間を判断条件としてデータを...

MySQL ユーザーと権限、およびルートパスワードをクラックする方法の例

MySQL ユーザーと権限MySQL には、MySQL と呼ばれるシステムに付属するデータベースがあ...

MySQL でテーブル データを削除した後もディスク領域がまだ占有されているのはなぜですか?

目次1.MySQLデータ構造2. テーブルファイルのサイズは変更されておらず、MySQLの設計に関連...

vue3 を使用したジグソーパズルゲームのリファクタリングの例

序文プロジェクト内のパズルゲーム(デジタル華容路とも呼ばれる)を再構築するのに 2 日かかりました。...

JavaScript リフレクション学習のヒント

目次1. はじめに2. インターフェース3. 簡単な例4. 結論1. はじめにMDN の公式 Web...

フロントエンド開発者に何百万ドルもの価値をもたらす 10 のスキル

フロントエンド開発者が習得する必要のあるスキル。これらのスキルにより、フロントエンド開発者の価値は数...

HTML と CSS に関する基本的なメモ (フロントエンドでは必読)

HTMLに触れた当初はレイアウトにいつもテーブルを使っていましたが、とても面倒で見た目も悪かったの...

JS 実用的なオブジェクト指向スネークゲームの例

目次考える1. 貪欲な蛇の効果画像2. スネークの分析2.1 ゲーム開始機能2.2 運動機能2.2....

LinuxでVIMエディタを使う方法

豊富なオプションを備えた強力なエディターとして、Vim は多くのユーザーに愛されています。この記事で...

JavaScriptのスタックとコピーの詳細な説明

目次1. スタックの定義2. JSスタックの調査1. スタックとヒープ2. 基本型と参照型3. 値渡...

VMwareがLinuxシステムをインストールして起動した後に黒い画面が表示される問題を解決する

1. 設置環境1. HUAWEI mate x CPU i5 82500u、8g メモリ、独立グラフ...

フロントエンドページのスライド検証を実装するための JavaScript + HTML (2)

この記事の例では、クールなフロントエンドページのスライド検証の具体的なコードを参考までに共有していま...

mysqldumpデータエクスポートの問題に関する詳細な議論

1. mysqldump の使用時にエラー (1064) が報告されます。これは、mysqldump...

フロントエンドエンジニアが作ったクールなインタラクティブウェブサイトを推薦します

ウェブサイトリンク: http://strml.net/サミュエル・リード著ヒント: 昨日、Mome...