Ionic2 - 如何为页面组件导入 css 文件

Ionic2 - How to import css files for a page component

我必须导入一些驻留在 node_modules 中的样式表(bootstrap.css 来自 node_modules,等等)。 我试过

如何操作?

PN: I had imported the page scss for my components in app.core.scs. Anyways, I think putting bootstrap.min.css inside page scss is not a good way

@import "../pages/yourpage/yourpage"

app/themes/app.core.scss中添加这一行并重建。当然改变你的页面表达式。

在我于 2016 年 10 月 25 日安装的最新版本的 Ionic2 (ionic -version = 2.1.4) 中添加上述导入似乎不起作用。新创建的项目中不再有 app.core.scss 文件。而只是 variables.scsssrc/app/theme.

src/app 中有一个文件 app.scss 说它用于全局 SASS 并导入其他文件,但是为另一个页面添加导入似乎没有什么不同。

我有一个页面 /src/app/pages/about,其中 about.tsstyleUrls: ['about.scss']。文件 about.scss 位于同一目录中。放 @import "../pages/about/about";在该文件的底部没有区别。

更新:

我终于在 about.ts 中使用它:

styleUrls: ['/pages/about/about.scss']

我不确定这是否是最好的方法,但目前可以使用。