Heim > Web-Frontend > Front-End-Fragen und Antworten > Was soll ich tun, wenn ich eine Fehlermeldung erhalte, wenn React antd einführt?

Was soll ich tun, wenn ich eine Fehlermeldung erhalte, wenn React antd einführt?

藏色散人
Freigeben: 2023-01-18 15:20:41
Original
2196 Leute haben es durchsucht

Lösung für den Fehler, wenn React antd einführt: 1. Laden Sie „babel-plugin-import“ über „yarn add babel-plugin-import“ herunter. 2. Konfigurieren Sie Plugins in den Babel-Optionen. 3. In „webpack.config.js“; Suchen Sie die Funktion „getStyleLoaders()“ in der Datei und fügen Sie den benutzerdefinierten Designcode hinzu.

Was soll ich tun, wenn ich eine Fehlermeldung erhalte, wenn React antd einführt?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Reaktionsversion 18.0.0, Dell G3-Computer.

Was soll ich tun, wenn ich eine Fehlermeldung erhalte, wenn React antd einführt? React verwendet antd, um bei Bedarf zu importieren und Fehler zu melden Um das Laden bei Bedarf zu konfigurieren, ist es nicht möglich, „garn eject“ auszuführen und die Konfigurationsdatei des React-Scaffolding-Webpacks verfügbar zu machen. Andernfalls wird der obige Fehler gemeldet. Wenn Sie die Konfigurationsdatei verfügbar machen müssen, können Sie das Laden bei Bedarf mit der folgenden Methode konfigurieren.

Verwenden Sie babel-plugin-import

antdHerunterladen

npm install babel-plugin-import --save-dev 或
yarn add babel-plugin-import
Nach dem Login kopieren

Konfigurieren Sie die package.json-Datei

Konfigurieren Sie einfach die Plugins in den Babel-Optionen und setzen Sie den Stil auf „true“, Sie können das Thema für antd anpassen. Wenn ein Fehler gemeldet wird, liegt das meist daran, dass weniger zu hoch ist. Es muss eine Version kleiner als 3.0.0 installiert werden. Garn add less@2.7.3. Führen Sie es nach erfolgreicher Installation erneut aus.

    "babel": {
      "presets": [
        "react-app"
      ],
      + "plugins": [
      +  [
      +    "import",
      +   {
      +      "libraryName": "antd",
      +      "style": true
      +    }
      + ]
      +]
    }
    Nach dem Login kopieren
  • antd-benutzerdefiniertes Theme
  • Wenn style auf true gesetzt ist, wird beim Ausführen des Projekts die weniger-Datei von antd neu verpackt und die neueste Style-Datei geladen. Suchen Sie die Funktion getStyleLoaders() in der Datei webpack.config.js, fügen Sie den folgenden Code hinzu und passen Sie unser Design in changesVars an.

    • Empfohlenes Lernen: „
    • Video-Tutorial reagieren

    Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn ich eine Fehlermeldung erhalte, wenn React antd einführt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Verwandte Etiketten:
    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage