Wie kann das UIKit npm Paket in einem angular2 cli Projekt installiert werden? Es gibt Typisierungen (@ types/uikit), die ich auch installiert habe, aber ich habe keine Ahnung, wie ich das Paket in einen Controller importieren soll, um seine JS/CSS-Klassen zu verwenden.Angular UIKit npm Installation
1
A
Antwort
4
Es funktioniert für mich auf einem eckigen-cli-basierten Projekt. Es war mir wichtig, mein eigenes Thema zu machen und das ist, wie ich es tat:
Zuerst installieren/add Abhängigkeit jquery und UIKit:
npm install jquery --save
npm install uikit --save
Then edit .angular-cli.json file and add the scripts:
...
"scripts": [
"../node_modules/jquery/dist/jquery.min.js",
"../node_modules/uikit/dist/js/uikit.min.js",
"../node_modules/uikit/dist/js/uikit-icons.min.js"
],
...
Now you can use UIKit wherever
import {Component} from "@angular/core";
declare var UIkit: any;
@Component({
template: `<div (click)="showAlert()">alert</div>`
})
export class OwnerComponent {
showAlert(): void {
UIkit.modal.alert('UIkit alert!');
}
}
offtopic: im nächsten Schritt, den ich erklären, wie das konfigurieren Projekt sass/SCSS verwenden Sie UIKit Thema
benennen Sie die styles.css zu styles.scss (nicht umbenennen vergessen die Datei selbst!)
...
"styles": [
"styles.scss"
],
...
Dann können Sie besitzen machen editiere style.scss, um UIKit zu kompilieren und dein eigenes Thema zu erstellen
// 1. Your custom variables and variable overwrites.
$global-link-color: #DA7D02;
// 2. Import default variables and available mixins.
@import "../node_modules/uikit/src/scss/variables-theme.scss";
@import "../node_modules/uikit/src/scss/mixins-theme.scss";
// 3. Your custom mixin overwrites.
@mixin hook-card() { color: #000; }
// 4. Import UIkit.
@import "../node_modules/uikit/src/scss/uikit-theme.scss";
Verwandte Themen
- 1. Import UIKit Angular FullStack
- 2. Npm Installation mit Vorabversionen
- 3. NPM Installation in ~/.npm Verzeichnis
- 4. Fehler in ng dienen nach der Installation npm angular/cli
- 5. NPM-Fehler bei der Installation von angular-cli
- 6. Installation npm global
- 7. Installation mehrerer npm-Versionen
- 8. UIKit Fortschrittsbalken auf UIKit Tabelle
- 9. npm globales Paket Installation Problem
- 10. Installation npm Paket anderen Ort
- 11. Installation von npm schlägt fehl
- 12. Installation global Bower npm mit
- 13. NPM Fehler - App-framewrk Installation
- 14. NPM-Installation hängt auf loadRequestedDeps
- 15. Material-UI Installation npm Abhängigkeiten
- 16. npm Installation der falschen Version
- 17. Vagrant - npm Installation funktioniert nicht
- 18. NPM-Installation Fehler in Windows
- 19. npm Installation nicht funktioniert angular2
- 20. npm Installation in einen Unterordner
- 21. Npm Installation schlägt auf Ubuntu
- 22. Angular 2 npm Startfehler
- 23. npm nach der Installation Typisierungen nicht korrekt
- 24. NPM-Installation fehlgeschlagen mit 502 Fehler
- 25. Fehler 3rd-Party-Pakete über npm für angular4 Installation
- 26. Getting "Npm ERR! Code EPEERINVALID" auf Npm-Pakete globale Installation
- 27. npm Installation nicht Installation neueste Version auf GitHub
- 28. Angular npm build funktioniert nicht
- 29. Npm Ungültiger Name: "@ angular/compiler"
- 30. npm ERR! Aktualisierung Angular 4