Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie verweise ich auf ng zorro antd in angle7?

青灯夜游
Freigeben: 2021-05-28 09:55:42
nach vorne
1901 Leute haben es durchsucht

Dieser Artikel stellt Ihnen drei Möglichkeiten vor, ng zorro antd in Angular zu referenzieren. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Wie verweise ich auf ng zorro antd in angle7?

【Verwandte Tutorial-Empfehlung: „Angular-Tutorial“】

Verwenden Sie das neue NG Zorro in Angular7, befolgen Sie die offizielle Dokumentation Schritt für Schritt, es wird kein Fehler gemeldet, aber es erfolgt keine Antwort.
Ich habe die beiden offiziellen Methoden ausprobiert. Die erste Methode meldet einen Fehler, und die zweite Methode reagiert nicht. Dies liegt auch daran, dass cnpm zur Installation verwendet wird.

Offizieller erster Weg:

1. 安装脚手架工具	`npm install -g @angular/cli`
2. 创建一个项目	`ng new PROJECT-NAME`
3. 初始化配置	`ng add ng-zorro-antd`
4. 开发调试	`ng serve --port 0 --open`
5. 构建和部署	`ng build --prod`
Nach dem Login kopieren

Offizieller zweiter Weg:

1. 安装组件	`npm install ng-zorro-antd --save`
2. 引入模块
	import { HttpClientModule } from '@angular/common/http';
	imports: [
    BrowserModule,
    NgZorroAntdModule
  ],
3. 引入样式与 SVG 资源 angular.json
	{
	  "assets": [
	    ...
	    {
	      "glob": "**/*",
	      "input": "./node_modules/@ant-design/icons-angular/src/inline-svg/",
	      "output": "/assets/"
	    }
	  ],
	  "styles": [
	    ...
	    "node_modules/ng-zorro-antd/ng-zorro-antd.min.css"
	  ]
	}
Nach dem Login kopieren

Richtige Einführung der Haltung 1

Wenn Sie dem ersten Schritt auf der offiziellen Website folgen. , müssen Sie npm verwenden um es sofort richtig zu machen, und Sie können cnpm nicht halbwegs verwenden, sonst wird ein Fehler gemeldet.

Wie verweise ich auf ng zorro antd in angle7?

Der Grund für den obigen Fehler liegt darin, dass meine Installationsschritte wie folgt lauten:

  • ng new demo02 --skip-install
  • cd ​​​​demo02
  • cnpm install
  • ng add ng-zorro- antd // zu Dieser Schritt hat einen Fehler gemeldet
  • ng Serve --port 0 --open

Der Grund für den obigen Fehler liegt darin, dass der erste Schritt abgebrochen wurde und cnpm zum Installieren der Abhängigkeiten verwendet wurde. Wenn Sie ng new demo02 zur direkten Installation verwenden, ist es kein Problem, wenn Sie mit den folgenden Schritten fortfahren. Die erste Methode kann also strikt der offiziellen folgen. Bei der direkten Installation mit npm wird jedoch manchmal eine Fehlermeldung angezeigt. Probieren Sie es noch ein paar Mal aus Mal, vielleicht kommt es aus dem Internet.


Haltung 2 richtig einführen

Befolgen Sie weiterhin die oben genannten Schritte: Verwenden Sie npm zur Installation. Nach Abschluss der Installation verwenden Sie einfach den zweiten Schritt Die offizielle Website kann richtig eingeführt und genutzt werden.

  • ng new projectName
  • cd projectName
  • npm install ng-zorro-antd --save
  • Import module: app.module.ts
import { NgZorroAntdModule } from 'ng-zorro-antd';

imports: [
 	BrowserModule,
    NgZorroAntdModule
],
Nach dem Login kopieren
  • Einführen von Stilen und SVG-Ressourcen angle.json
{
	  "assets": [
	    ...
	    {
	      "glob": "**/*",
	      "input": "./node_modules/@ant-design/icons-angular/src/inline-svg/",
	      "output": "/assets/"
	    }
	  ],
	  "styles": [
	    ...
	    "node_modules/ng-zorro-antd/ng-zorro-antd.min.css"
	    //  "node_modules/ng-zorro-antd/src/ng-zorro-antd.min.css"
	  ]
	}
Nach dem Login kopieren

Korrekte Einführungshaltung 3

Diese Methode kann npm oder cnpm verwenden, beide Methoden können die korrekte Einführung vervollständigen.

1. Installieren Sie die Zorro-Komponente

npm install ng-zorro-antd --save
Nach dem Login kopieren

2. Importieren Sie das Modul app.module.ts

import { NgZorroAntdModule } from 'ng-zorro-antd';

imports: [
    BrowserModule,
    NgZorroAntdModule
  ],
Nach dem Login kopieren
3. Führen Sie Stile ein Bitte mehr Programmierkenntnisse Besuchen Sie:

Einführung in die Programmierung

! !

Das obige ist der detaillierte Inhalt vonWie verweise ich auf ng zorro antd in angle7?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
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