我创建了一个Angular 10
项目,Scully
并使用ng add @scullyio/init
命令。 我正在使用Angular Material
库来存储工具栏、导航栏、按钮等。
现在,在我使用ng build --prod
构建 Angular 项目后,我运行了npx scully
,它生成了dist/static
文件夹中的所有静态文件。当我在dist/static
文件夹中启动 HTTP 服务器时,我能够看到使用材质主题渲染的应用程序。但是当我不运行任何服务器,只在浏览器中打开 index.html 文件时,我无法看到应用的材质 CSS 主题,甚至看不到我为工具栏定义的主要颜色。
请帮助我了解我在这里缺少什么,以便即使不启动服务器,静态索引.html也应该使用 Material CSS 渲染。
将index.html
中的基本 href 从
<base href="/"> to <base href="./">
并用ng build --prod
和npx scully
再次构建!