我正在 RStudio 中工作,并指示 knitr 包含 JavaScript 代码块:
```{js, echo=FALSE}
import { MyModule } from './js/mymodule.js';
[other code]
```.
但是,JS 引擎抛出导入错误,因为我需要开始
<script>
标签来包含属性 type="module"
。有没有办法让 knitr 自动为我添加此属性,而不是手动将其放入生成的 HTML 文件中?
我建议您直接编写
<script>
标签,因为不需要太多额外的打字工作,而且原始 HTML 元素在 Markdown 中工作得很好。
<script type="module">
import { MyModule } from './js/mymodule.js';
[other code]
</script>