【发布时间】:2016-11-19 11:17:30
【问题描述】:
我是 Angular 2 的新用户,但遇到了一些问题。
传统上,我们可以使用<link rel="stylesheet" href="node_modules/normalize.css/normalize.css" /> 导入css 文件,但我想让Angular 2 使用import 自动导入它。
我在使用Material 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';
编辑会抱怨:
找不到模块“规范化路径”。
而且代码不会编译。但我真的不知道出了什么问题。
【问题讨论】:
-
没有意义:规范化 CSS 确实必须作为链接标签包含在内,无需过于复杂。
-
抱歉,我只是好奇如何将 normalize.css 与 Angular 一起使用......
标签: css angular typescript normalize-css