React-Konfiguration px-Konvertierung rem-Methode

React-Konfiguration px-Konvertierung rem-Methode

Installieren Sie zugehörige Abhängigkeiten

npm ich lib-flexible --save
npm ich postcss-px2rem --save

Wird hauptsächlich verwendet, um die Projektkonfiguration verfügbar zu machen

npm führt auswerfen
! Wenn Sie npm run eject ausführen und eine Fehlermeldung erhalten, kann der Fehler daran liegen, dass der Code im Repository nicht übermittelt wurde. Senden Sie ihn wie folgt
git add.
git commit -m 'benutzerdefinierter Name'
npm führt auswerfen

Öffnen Sie dann das Projekt config->webpack.config.js zur Konfiguration

//Fügen Sie der Konfigurationsdatei die folgenden zwei Codezeilen hinzu
// px2rem({ remUnit: 75 }) bedeutet 1rem = 75px. Dies basiert auf dem 750px-Designentwurf. Wenn es 620 sind, schreiben Sie 62

const px2rem = erfordern('postcss-px2rem');
px2rem({ remUnit: 75 })

Stellen Sie es entsprechend der Designgröße ein, z. B.: 108 = 1080px/10

Import lib-flexible: Importieren Sie die lib-flexible Datei in die Eintragsdatei index.js

importiere 'lib-flexible'

Kommentieren Sie den folgenden Code in der Datei public->index.html aus

Starten Sie das Projekt neu, nachdem die Konfiguration abgeschlossen ist

Dies ist das Ende dieses Artikels über die Konfiguration von React zur Konvertierung von px in rem. Weitere Informationen zur Konfiguration von React zur Konvertierung von px in rem finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung des Inline-Stils von React mithilfe von Webpack zur Konvertierung von px in rem
  • React Koa Rematch So erstellen Sie ein serverseitiges Rendering-Framework
  • Anwendung des Rem-Layouts in React in JavaScript

<<:  MySql5.7.21 Installationspunkte Datensatznotizen

>>:  Zwei Möglichkeiten zum Erstellen von SSH-Server-Aliasen in Linux

Artikel empfehlen

Farbverlaufseffekt im HTML-Hintergrund durch CSS-Stil erreicht

Screenshots der Effekte: Implementierungscode: Cod...

So erstellen Sie ein einfaches Säulendiagramm mit Flex-Layout in CSS

Das Folgende ist ein Balkendiagramm im Flex-Layou...

Chinesische Parameterbeschreibung und Verwendungsbeispiele für ffmpeg

1. Wenn ffmpeg Videodateien überträgt, können die...

Detaillierte Erläuterung des Prozesses der Zabbix-Überwachung von SQLServer

Werfen wir einen Blick auf die Zabbix-Überwachung...

Analyse der zum Ausführen von Docker erforderlichen Berechtigungen

Zum Ausführen von Docker sind Root-Rechte erforde...

Analyse gängiger Anwendungsbeispiele von MySQL-Prozessfunktionen

Dieser Artikel veranschaulicht anhand von Beispie...

Vue implementiert Sternebewertung mit Dezimalstellen

In diesem Artikel wird der spezifische Code von V...

40 CSS/JS-Stil und funktionale technische Verarbeitung

1- Dropdown-Auswahlfelder gestalten – Ändern Sie ...

Detaillierte Anwendungsfälle von Vue3 Teleport

Offizielle Website https://cli.vuejs.org/en/guide...

Ungültige Lösung beim Definieren mehrerer Klassenattribute in HTML

Beim Schreiben von HTML definieren wir häufig mehr...