我正在尝试在spectaclejs演示文稿中包含原始的Ruby / Elixir / Go / JavaScript代码。
我正在尝试使用CodeSlide,如下所示:
const example_code = {
demo: require("raw!./assets/demo.example"),
};
<CodeSlide
transition={[]}
lang="elixir"
ranges={[]}
code={example_code.demo}
/>
我在浏览器中收到此错误:
./src/presentation.js
Line 58: Unexpected '!' in 'raw-loader!./assets/demo.example'. Do not use import syntax to configure webpack loaders import/no-webpack-loader-syntax
如果我使用“raw”而不是“raw-loader”,只需将raw替换为raw-loader即可。
我尝试了post中的内容,但它不起作用 - 我做错了什么?
如果我从require语句中删除“raw *”语言,我最终会使用
/static/media/demo.5b2de2fb.example
在浏览器中