Vue3.0 異なる解像度のコンピュータの適応操作

Vue3.0 異なる解像度のコンピュータの適応操作

まず依存関係をインストールする必要があります

npm i lib-flexible-computer -S //ルートノードはページビューポートのフォントサイズに応じて変更されます npm i px2rem-loader -D //pxをremに自動的に変換します
npm i postcss-px2rem // コード内のpxを対応するremに自動的に変換するプラグイン

ここでお伝えしたいのは、npmによってインストールされたlib-flexible-computerの依存関係です。皆さんはPCに適応するために多くの方法を検索したと思います。そのほとんどは、次の依存関係をインストールしました。

npm i lib-flexible -S

この依存関係をインストールします。適応すると、540以下の画面でしか使用できません。PC側ではあまり役に立たないので、上に書いた依存関係に変更しました。さっそく本題に入りましょう。依存関係をインストールした後の使用方法

main.js にインポートする

「lib-flexible-computer」をインポートします。

次に、srcと同じレベルにvue.config.jsファイルを作成し、次のコードを追加します。

モジュール.エクスポート = {
 パブリックパス: "./",
 出力ディレクトリ: "dist",
 保存時にlint: true、
 css: {
  ローダーオプション: {
   css: {},
   ポストcss: {
    プラグイン: [
     必要("postcss-px2rem")({
      rem単位: 192///デザイン幅/10
     })
    ]
   }
  }
 }
};

このようにして、異なる解像度のコンピュータによって生成されたコードは自動的にremに変換されます。
注記:**

上記でデザインのサイズが設定されました。これらの操作が完了したら、デザインのサイズを自由に書き込むと、自動的に変換されます。

**

異なる解像度のコンピューターに適応する vue3.0 に関するこの記事はこれで終わりです。vue3.0 の適応解像度コンピューターに関する関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Vue における echarts3.0 の適応型メソッド
  • Vue のモバイル アダプティブ ソリューションの詳細な説明
  • VUE2.0 ElementUI2.0 テーブル el-table 適応高さ実装方法
  • Vue2x をベースにしたレスポンシブ アダプティブ カルーセル コンポーネント プラグイン VueSliderShow 関数の実装

<<:  Mysql5.7 で中国語の文字化けの問題を解決する

>>:  Linux がますます人気になっている 10 の理由

推薦する

ファイルが存在するかどうかを判断する JavaScript サンプルコード

1. ビジネスシナリオ最近はファイルのアップロードやダウンロードに関する開発をしています。ダウンロー...

HTML タグに類似: strong および em、q、cite、blockquote

XHTML には似た機能を持つタグがいくつかあります。もちろん、ここでの類似性とは意味の類似性を指...

JavaScript の基本演算子

目次1. オペレーター要約する1. オペレーター演算子は、代入、比較、算術演算などの機能を実装するた...

MySQL RouterはMySQLの読み取りと書き込みの分離を実装します

目次1. はじめに2. MySQLルーターを構成する2.1 MySQLルーターのインストール2.2 ...

vsFTP 3.0.3 のコンパイルとインストールの詳細な分析

脆弱性の詳細VSFTP は、GPL に基づいてリリースされた Unix ライクなシステムで使用される...

HTML テーブルに複雑なテーブル ヘッダーを実装するためのサンプル コード

複雑な表を作成するには HTML を使用します。複雑なテーブルでは通常、td の rowspan 属...

Linuxでmore、less、catコマンドを使用してファイルの内容を表示します

Linux では、cat、more、less の各コマンドを使用してファイルの内容を表示できます。c...

Vueはカスタム命令を使用してページの下部に透かしを追加します

プロジェクトシナリオプロジェクトの背景全体にカスタム透かしを追加します。透かしのテキスト、フォントの...

JavaScript を学ぶときに知っておくべき 3 つのヒント

目次1. 魔法の拡張演算子1. 配列をコピーする2. 配列を結合する3. オブジェクトを展開する2....

フレックスレイアウトではサブアイテムの高さを維持できる

Flex レイアウトを使用すると、水平に配置すると、すべての子項目の高さが同じになることがわかります...

開発効率の向上に役立つ 56 個の実用的な JavaScript ツール関数

目次1. デジタルオペレーション(1)指定された範囲内で乱数を生成する2. 配列操作(1)配列の順序...

Linux ps および pstree コマンドの知識ポイントのまとめ

Linux の ps コマンドは Process Status の略です。 ps コマンドは、システ...

Vueはドラッグアンドドロップを使用して構造ツリーを作成します

この記事の例では、ドラッグアンドドロップを使用して構造ツリーを作成するVueの具体的なコードを共有し...

JavaScript の setTimeout と setTimeinterval の使用例の説明

どちらの方法も、一定時間後に JavaScript コードを実行するために使用できますが、それぞれに...

DockerでPython環境をパッケージ化するプロセスの詳細な説明

docker パッケージング Python 環境の手順は次のとおりです。 1 pip listの下に...