bootstrap.css在angular2 universal中不起作用

时间:2016-09-24 13:58:05

标签: angular universal

我使用angular2 universal,
在index.html head中添加bootstrap.min.css,但无法正常工作,显示404错误,只有@Component styleUrls中的方法:['bootstrap.css']可以正常工作。为什么以及如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

如果您在 index.html 中添加,则无需编写styleUrls:['bootstrap.css']行。只需删除它,它应该工作。

styleUrls:['somefile.css']当名为 somefile.css 的文件位于您目录的根目录中时,可以使用此选项。因此styleUrls:['somefile.css']语法会将该文件提取到您的组件。

答案 1 :(得分:0)

使用link rel =" stylesheet"在src / assets文件中的href =" assets / bootstrap.min.css和copy css文件可以解决这个问题,因为在server.ts文件app.use(' / assets',express.static)中(path.join(__ dirname,' assets'),{maxAge:30}))