问题标签 [scully]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - 当 Scully 已经预渲染内容时,如何防止 Angular 在运行时加载内容?
我有一项服务可以从我的 Angular 应用程序中的无头 CMS Cockpit 中获取数据。我正在使用 Scully 来预渲染我的页面。它在进行预渲染时效果很好,它获取内容构建时间并创建一个静态页面,但是当打开页面时,Angular 会再次加载该数据,尽管它应该来自某种 scully 上下文。
angular - Scully 找不到空的路线
Scully 找不到我的应用程序的路线,我的路线有问题吗?
我在 scully 版本 0.0.19
app.routing.ts 看起来像这样:
在 home.routing.ts 我有几条子路线:
我也尝试了正常的路径语法而不是打字稿@ one
提前致谢!
角度版本:
错误
angular - 如何让 scully.io 在 github 页面上工作?
我正在尝试将 scully 添加到托管在 github 页面上的投资组合中。当我在浏览器中禁用 javascript 时,一切都停止工作(网站根本没有呈现)。Github 要求所有可部署文件都在 /docs 文件夹中,我已将所有 scully 文件放在那里。你可以在这里找到回购结构:https ://github.com/jakub-wisniowski/portfolio
和这里的网站:https ://jakub-wisniowski.github.io/portfolio/
任何想法如何解决它?
scully - 运行原理图/scully 的单元测试
在 fork 之后,从根文件夹scully
运行会启动测试,但不会在 ./schematics/scully 下使用 jasmine 启动单元测试。npm test
jest
从 ./schematics/scully 下运行npm test
时,它不起作用:
似乎我错过了一些明显的东西,但我不知道是什么。任何线索都会受到欢迎。
prismjs - 如何在 Scully 中突出显示代码块?
我正在用Scully创建一个博客,并寻找一种在那里设置代码高亮的好方法。
例如,这样的代码块(定义语言):
angular - 使用 angular-cli-ghpages 部署 Scully 静态文件夹?
Scully将项目生成到project/dist/static
.
我们如何部署它而不是project/dist/project-name
使用angular-cli-ghpages?
javascript - 在 Scully 中使用 Web 组件?
我构建了一个应用程序加载动态内容并通过 Scully 呈现它。内容中有这样的 Web 组件:
我猜 Scully 试图寻找与标签匹配的 Angular 组件,但fs-image
由于找不到,它只是fs-image
从生成的内容中删除了该元素。
我们如何告诉 Scully 这fs-image
是一个 Web 组件?
要在 Angular 中使用自定义元素,我们需要添加一个自定义模式:
所以我添加了这一点,但内容fs-image
Web 组件仍然从 Scully 生成的内容中剥离。
创建 Scully 问题
javascript - 在使用 Scully 的现有应用程序上生成角度静态 html 时出错
我一直在尝试用 Scully 生成静态 HTML,但我一直收到同样的错误。我查了好几次都没有运气。
我能做些什么来完成这项工作?如果您需要我提供更多信息,请告诉我,我将相应地编辑此页面。
angular - Angular Server Side Rendered (Scully) - PWA, ERR_INTERNET_DISCONNECTED on "/" route
我用 Service Worker 构建了一个 Angular 应用程序,
然后我使用 Scully 将其渲染。
我在 DevTool 网络选项卡中收到此错误
错误来自
ngsw-worker.js:2837
这是这个功能
要求Headers
是:
由于 Scully,哈希存在问题
https://github.com/scullyio/scully/issues/529
我设法解决了它,
我在 SW 日志页面 ( /ngsw/state
) NGSW 调试信息中得到了这个:
Service Worker 已正确注册,即使离线也能正常工作,
问题是从八月开始安装将无法正常工作,
关于如何防止这种情况的任何想法?
angular - Scullyio - 构建后如何在静态 Index.html 文件中呈现 Angular Material 主题(CSS)?
我创建了一个Angular 10
项目并Scully
使用
ng add @scullyio/init
命令将角度集成到其中。我正在将该Angular Material
库用于工具栏、导航栏、按钮等。
现在,在我使用 构建 Angular 项目后ng build --prod
,我运行npx scully
它生成了文件夹内的所有静态文件dist/static
。当我在文件夹中启动 HTTP 服务器dist/static
时,我可以看到使用 Material 主题呈现的应用程序。但是当我不运行任何服务器,只在浏览器中打开 index.html 文件时,我看不到 Material CSS 主题的应用,甚至看不到我为 toolbar 定义的原色。
请帮助我了解我在这里缺少什么,以便即使不启动服务器也应该使用 Material CSS 呈现静态 index.html。