问题标签 [spectacle]

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 回答
998 浏览

javascript - 奇观代码幻灯片不呈现

我正在尝试使用spectacle-code-slide进行演示。目前我一直无法让它渲染任何东西。这是我所做的:

1 克隆的眼镜样板

2 将默认值替换/presentation/index.js为spectacle-code-slide的“Usage”部分的代码,即(1)

3npm install然后接npm install --save spectacle-code-slide

4 将 (1) 添加到assets/code.example

5冉npm start

我有:

检查localhost:3000,只有一个空白页。没有报告其他错误。到底是怎么回事?

0 投票
1 回答
170 浏览

javascript - spectacle-code-slide 小高度

我用spectacle构建了一个演示幻灯片,并添加了spectacle-code-slide一切正常,但高度<CodeSlide>非常小。与此示例相比,它不是全屏

有人有这个问题吗?

片段

编辑:对于遇到问题的任何人,请删除Deck组件上的所有转换。评论寻求帮助。

0 投票
1 回答
132 浏览

node.js - 如何让 spectacle-code-slide 在 Windows 上运行?

我已经在 Windows 10 机器上安装了 Node。然后npm install spectacle从节点命令提示符处执行。最后下载了 spectacle-code-slide zip 文件。移动到文件夹中,做npm installnpm start。我得到以下信息:

npm ERR: missing script: start.

显然,我错过了一些东西。它是什么?注意:我是一个完整的菜鸟!

编辑:我尝试了此处概述的过程,但没有成功。

0 投票
1 回答
393 浏览

node.js - 使用 spectacle 生成 swagger 文档

我在全球范围内安装了 spectacle:

现在当我尝试使用它时,我得到了

这是为什么 ?

0 投票
2 回答
341 浏览

javascript - 如何使用纯 JavaScript 控制奇观演示?

我试图获取所有幻灯片的数量并使用纯 JavaScript 更改为其中一张。我没有反应,也无法找到一个全局对象来调用某些函数。

有没有类似的东西:presentation.loadSlide(2);

0 投票
0 回答
426 浏览

javascript - spectacle-code-slide 说“意外!原始”并且无法正确加载

我正在尝试在 spectaclejs 演示文稿中包含原始 Ruby/Elixir/Go/JavaScript 代码。

我正在尝试按如下方式使用 CodeSlide:

我在浏览器中收到此错误:

如果我使用“raw”而不是“raw-loader”,同样的问题,只需用 raw 代替 raw-loader。

我尝试了这篇文章中的内容,但它不起作用 - 我做错了什么吗?

如果我从 require 语句中删除“原始 *”语言,我最终会得到

在浏览器中

0 投票
0 回答
38 浏览

reactjs - Spectacle ReactJS 无法访问我自己的商店状态

我正在使用 Spectacle<Deck>创建幻灯片 Web 应用程序,但是在组件内部(来自 spectacle)访问我自己的 redux 商店时遇到了一些问题

我的意思是我可以在我的整个应用程序中访问我自己的 ReduxStore,但是对于那些<Deck>在我尝试访问商店时在里面的组件,我最终会访问 Spectacle-Redux,例如

在 MyComponent 中,我无法访问我的 redux-store,而是访问 Spectacle 的。

有没有办法在里面访问我自己的 redux <Deck />

0 投票
0 回答
46 浏览

python - 无法从 python os shell 执行 spectacle

我正在尝试从 python 脚本执行奇观。v2.7。我正在使用 spectacle 为 yang 模型生成静态 HTML 文档。

Spectacle 创建一个包含 html 文档的目录和 2 个用于 css 和 javascripts 的子目录。

当我从终端执行时,它工作正常。当我使用 os.system 或子进程调用尝试相同的命令字符串时,它会分别出现代码 32512 和 127 错误。

下面是 cmd 字符串:

从终端执行时,swagpytest 中的文件夹和文件如下:

Spectacle 允许在命令行中指定目标目录,默认为 public。我尝试输入完整路径,但无济于事。

有没有类似的经历?谢谢。

0 投票
1 回答
153 浏览

amazon-web-services - Spectacle 退出状态 1 - sass 错误

我正在尝试使用 spectacle 生成 API 文档,但由于上述错误而失败。我也试过

但即使在那之后,问题也是一样的。几天前它工作正常,我现在不知从哪里得到这个错误。

实施是在 AWS CodePipeline 的构建阶段完成的,并且构建在容器中运行。

0 投票
1 回答
91 浏览

javascript - ReactJS:动态添加标签和内容到 react-dom 并重新加载

我对 reactJS 有点陌生,我正在借助spectacle构建一个 react 应用演示。演示文稿的内容和幻灯片数量事先不知道。因此,基本思想是应用程序在开始时从服务器获取数据。该数据包含不同幻灯片的内容。由于可能有不同类型的幻灯片,因此还说明了模板。(应用程序中已经定义了 3 种类型的模板)。

所以我现在正在做的是:我正在获取数据并迭代它们。我检查模板的类型并为每个模板创建一个幻灯片元素。然后我将幻灯片元素附加到甲板上。但是,每当我尝试获取 Deck 时,它似乎为空,并且我无法在其上附加任何内容。下一步是用新的 Deck-Content 重新加载整个 react-dom。

另外,我认为这绝对不是这样做的方式,但我不知道如何做得更好。所以我的问题是:我做得对吗?有没有更好的办法?我做错了什么?

这是我的组件: