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