docusaurus: asyn c await в примерах с живым редактором - PullRequest
1 голос
/ 10 июля 2020

Этот код внутри любого файла .mdx

```jsx live
function Clock(props) {
  async function test() {
    alert(1);
  }
  test();

  return <div>Doesn't matter</div>;
}
\```

вызывает ошибку времени выполнения в живом редакторе

CompileError: Transforming async functions is not implemented. Use `transforms: { asyncAwait: false }` to skip transformation and disable this error. (2:2)
1 : return (function Clock(props) {
2 :   async function test() {
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Я думаю, babel.config.js в проекте docusaurus root не t влияет на компиляцию среды выполнения.

Как я могу разрешить async/await в живых примерах?

В то же время этот код работает на демонстрационной странице response-live.

1 Ответ

0 голосов
/ 20 августа 2020

Это проблема, и я подтверждаю, что она не работает :)

https://github.com/facebook/docusaurus/issues/3053

...