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

Beispiele für vertikale Raster und progressiven Zeilenabstand

Neue Fragen Kommen und gehen Sie in Eile. Seit de...

Detaillierte Verwendung der MySQL-Funktionen row_number() und over()

Syntaxformat: row_number() über (Partition durch ...

So stellen Sie MySQL-Master und -Slave in Docker bereit

Bild herunterladen Auswählen eines MySQL-Images D...

Verwendung von Linux-Netzwerkkonfigurationstools

Dieser Artikel stellt RHEL8-Netzwerkdienste und N...

Interpretation und Verwendung verschiedener React-State-Manager

Zunächst müssen wir wissen, was ein Zustandsmanag...

Wie die MySQL Select-Anweisung ausgeführt wird

Wie wird die MySQL-Select-Anweisung ausgeführt? I...

Detaillierte Bereitstellung des Alibaba Cloud Servers (grafisches Tutorial)

Ich habe vor Kurzem Front-End- und Back-End-Techn...

So installieren Sie den Chrome-Browser auf CentOS 7

Dieser Artikel beschreibt, wie Sie den Chrome-Bro...

Analyse der Verwendung und des Prinzips der Docker Swarm-Clusterverwaltung

Schwarmclusterverwaltung Einführung Docker Swarm ...

MySQL-langsame Abfrage pt-query-digest Analyse des langsamen Abfrageprotokolls

1. Einleitung pt-query-digest ist ein Tool zum An...

Analyse der Anweisungsausführungsreihenfolge von SQL und MySQL

Ich bin heute auf ein Problem gestoßen: Kann ich ...