使用当前spectacle boilerplate (5.2.2)
的 with spectacle-code-slide
,一切正常,直到导航 CodeSlide 元素内的代码。
<CodeSlide
transition={[]}
lang="js"
bgColor="secondary"
code={require("raw-loader!../assets/code.example")}
ranges={[
{ loc: [0, 270], title: "Walking through some code" },
{ loc: [0, 1], title: "The Beginning" },
{ loc: [1, 2] },
{ loc: [1, 2], note: "Heres a note!" },
{ loc: [2, 3] },
{ loc: [8, 10] },
]}/>
从 spectacle-code-slide 的 github 上查看教程,似乎这是这样做的方法(除非我在某处犯了错误)和制作 Prism 的方法(CodeSlide 使用它来突出显示)理解目标语言是通过设置lang=""
属性。
这是一个问题:是否有人设法使 CodeSlide 组件与当前版本的 spectacle 样板正常工作?