Ynj*_*jmh 2 javascript emacs org-mode org-babel
我已将以下代码添加到我的 init 文件中。但我仍然收到错误。
(org-babel-do-load-languages
'org-babel-load-languages
'((js . t)))
Run Code Online (Sandbox Code Playgroud)
我注意到在Babel 支持的语言中,它说 javascript 需要node.js。所以我下载 node.js 并将文件夹添加到我的环境路径中。但是,我遇到了同样的错误。
那么如何在 org-babel 中运行 javascript 呢?
感谢@manandearth 的链接,我部分解决了这个问题:
我得到提示的原因是我在我的例子中写了错误的 src 块标识符。
既然我写了(js . t),那就应该喜欢
#+BEGIN_SRC js
console.log("hello world");
#+END_SRC
Run Code Online (Sandbox Code Playgroud)
不是
#+BEGIN_SRC javascript
console.log("hello world");
#+END_SRC
Run Code Online (Sandbox Code Playgroud)
可以在https://orgmode.org/org.html#Languages和https://orgmode.org/worg/org-contrib/babel/languages.html找到可能的标识符。
| 归档时间: |
|
| 查看次数: |
2474 次 |
| 最近记录: |