1

我正在尝试从头开始制作一个原子插件。我正在使用etch在 atom 中使用虚拟 DOM,这给了我像 react 这样的编码环境。每当我尝试运行包时,它都会显示React is not defined,尽管没有使用 Reactetch并且它不存在package.jsonetch. 我该如何解决这个问题?

4

1 回答 1

1

默认情况下,JSX 使用 React。

您需要添加/** @jsx etch.dom */到文件的顶部。

这告诉 JSX<div>需要成为etch.dom('div', {})

于 2017-06-26T08:12:34.233 回答