Wie verwenden von css-Module erstellen-reagieren-app?
Laut einer tweet von Dan Abramov, CSS-Module unterstützen, gibt es im erzeugen-reagieren-app (CRA). Man muss einfach zu geben, Erweiterung des module.css
seine stylesheets, um die Funktion aktivieren, aber das funktioniert nicht mit mir. Ich bin mit der version 1.1.4 von react-scripts
. Wie kann ich die css-Module mit CRA? Dank
Es ist nur verfügbar auf der cra-v2. Siehe github.com/facebook/create-react-app/pull/2285
hast du manga -, um herauszufinden, wie Sie Ihre app korrekt angezeigt, auf FB? Garn upgrade reagieren-Skripts@neueste ergab die gleichen Ergebnisse, nachdem ich hochgeladen das neue bauen.
hast du manga -, um herauszufinden, wie Sie Ihre app korrekt angezeigt, auf FB? Garn upgrade reagieren-Skripts@neueste ergab die gleichen Ergebnisse, nachdem ich hochgeladen das neue bauen.
InformationsquelleAutor Muhammad Saqib | 2018-05-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie nicht Auswerfen.
Erstellen-Reagieren-App unterstützt css-Module direkt aus der box als in der version 2, die ist jetzt stabil.
Upgrade auf v2 (
reagieren-Skripts@neueste
) durch ausführenyarn upgrade react-scripts@latest
.Sie einfach zu erstellen Sie eine Datei mit der extension
.module.css
Beispiel:
Dann können Sie es verwenden, etwa so:
nächste major-version beginnt mit 2. Führen Sie den Befehl habe ich in die Antwort, wenn Sie möchten, zu aktualisieren. Sie sehen die Versionen hier
InformationsquelleAutor Michael McQuade
Aktivieren CSS-Modul in Ihrer app, werden Sie nicht brauchen, um Auswerfen zu erstellen-reagieren-app. Sie können Folgen Sie diesen einfachen Schritten dieser link den Einsatz von CSS-Modul in Ihrem Projekt.
Aber im Fall, wenn Sie ausgeworfen Ihre erstellen-reagieren-app, dann müssen Sie finden die Datei namens
öffnen Sie diese Datei und suchen Sie das {test:cssRegex....etc} in Zeile Nr. 391 und ersetzen Sie diese änderungen:
Öffnen .js-Datei und die import-Anweisung wie diese
Dann ist dieser import-Anweisung können Sie folgende änderungen im Komponenten-tags wie diese
styleName ist, was Sie definiert in Ihrem MyAppStyle.css-Datei
Nach werfen Sie die app, starten Sie den lokalen server, irgendwann verpasst bekommen nicht reflektieren.
Hinweis In der früheren version gab es zwei generierte Datei, die für die Produktion und dev getrennt. Jetzt in der aktuellen version eine Datei namens "webpack.config.js" Datei, für die Sie benötigen, an die betroffenen für änderungen. Danke.
InformationsquelleAutor SachinVsSachin
Müssen Sie Auswerfen erstellen-reagieren-app und dann in den config-Dateien für webpack fügen Sie diese 2 Zeilen
Und laden von css-Komponente, die Sie wan ' T, (i keed Komponente und css im gleichen Ordner)
...
innen SomeComponentStyle.css
InformationsquelleAutor ivica.moke