问题标签 [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.

0 投票
1 回答
454 浏览

angular - 当 Scully 已经预渲染内容时,如何防止 Angular 在运行时加载内容?

我有一项服务可以从我的 Angular 应用程序中的无头 CMS Cockpit 中获取数据。我正在使用 Scully 来预渲染我的页面。它在进行预渲染时效果很好,它获取内容构建时间并创建一个静态页面,但是当打开页面时,Angular 会再次加载该数据,尽管它应该来自某种 scully 上下文。

0 投票
0 回答
611 浏览

angular - Scully 找不到空的路线

Scully 找不到我的应用程序的路线,我的路线有问题吗?

我在 scully 版本 0.0.19

app.routing.ts 看起来像这样:

在 home.routing.ts 我有几条子路线:

我也尝试了正常的路径语法而不是打字稿@ one

提前致谢!

角度版本:

错误

0 投票
1 回答
232 浏览

angular - 如何让 scully.io 在 github 页面上工作?

我正在尝试将 scully 添加到托管在 github 页面上的投资组合中。当我在浏览器中禁用 javascript 时,一切都停止工作(网站根本没有呈现)。Github 要求所有可部署文件都在 /docs 文件夹中,我已将所有 scully 文件放在那里。你可以在这里找到回购结构:https ://github.com/jakub-wisniowski/portfolio

和这里的网站:https ://jakub-wisniowski.github.io/portfolio/

任何想法如何解决它?

0 投票
0 回答
52 浏览

scully - 运行原理图/scully 的单元测试

在 fork 之后,从根文件夹scully运行会启动测试,但不会在 ./schematics/scully 下使用 jasmine 启动单元测试。npm testjest

从 ./schematics/scully 下运行npm test时,它不起作用:

似乎我错过了一些明显的东西,但我不知道是什么。任何线索都会受到欢迎。

0 投票
1 回答
44 浏览

prismjs - 如何在 Scully 中突出显示代码块?

我正在用Scully创建一个博客,并寻找一种在那里设置代码高亮的好方法。

例如,这样的代码块(定义语言):

0 投票
1 回答
92 浏览

angular - 使用 angular-cli-ghpages 部署 Scully 静态文件夹?

Scully将项目生成到project/dist/static.

我们如何部署它而不是project/dist/project-name使用angular-cli-ghpages

0 投票
1 回答
217 浏览

javascript - 在 Scully 中使用 Web 组件?

我构建了一个应用程序加载动态内容并通过 Scully 呈现它。内容中有这样的 Web 组件:

我猜 Scully 试图寻找与标签匹配的 Angular 组件,但fs-image由于找不到,它只是fs-image从生成的内容中删除了该元素。

我们如何告诉 Scully 这fs-image是一个 Web 组件?

要在 Angular 中使用自定义元素,我们需要添加一个自定义模式:

所以我添加了这一点,但内容fs-imageWeb 组件仍然从 Scully 生成的内容中剥离。

创建 Scully 问题

https://github.com/scullyio/scully/issues/1204

0 投票
0 回答
64 浏览

javascript - 在使用 Scully 的现有应用程序上生成角度静态 html 时出错

我一直在尝试用 Scully 生成静态 HTML,但我一直收到同样的错误。我查了好几次都没有运气。

我能做些什么来完成这项工作?如果您需要我提供更多信息,请告诉我,我将相应地编辑此页面。

0 投票
0 回答
181 浏览

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 已正确注册,即使离线也能正常工作,

问题是从八月开始安装将无法正常工作,

关于如何防止这种情况的任何想法?

0 投票
1 回答
47 浏览

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。