Jestem nowym użytkownikiem Angular 2 i mam z tym pewne problemy.Angular 2: Jak poprawnie automatycznie importować normalize.css
Tradycyjnie możemy użyć <link rel="stylesheet" href="node_modules/normalize.css/normalize.css" />
do importowania pliku css, ale chcę, aby Angular 2 automatycznie importował go za pomocą import
.
Próbowałem używać w taki sam sposób, kiedy używany materiał 2:
// angular-cli-build.js
module.exports = function(defaults) {
return new Angular2App(defaults, {
vendorNpmFiles: [
'normalize-path/index.js',
]
});
};
// system-config.ts
const map: any = {
'normalize': 'vendor/normalize-path',
};
/** User packages configuration. */
const packages: any = {
'normalize': {main: 'index.js'},
};
// app.component.ts
import { normalize } from 'normalize-path';
Edytor będzie narzekać:
Nie można odnaleźć modułu 'normalizować-ścieżkę'.
Kod nie zostanie skompilowany. Ale naprawdę nie mam pojęcia, co było nie tak.
Nie ma sensu: normalizować CSS musi być rzeczywiście dołączony jako znacznik łącza, bez potrzeby nadmiernego komplikowania. – dfsq
Przepraszam, ale po prostu ciekawi mnie jak używać normalize.css z Angular ... – Garfield550