3

我正在尝试在 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。

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

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

 /static/media/demo.5b2de2fb.example

在浏览器中

4

0 回答 0