我正在尝试从头开始创建一个原子插件。我正在使用etch在atom中使用虚拟DOM,这给了我像react这样的编码环境。每当我尝试运行程序包时,都会显示React is not defined
,虽然etch
中没有使用React,但package.json
的{{1}}文件中没有。我怎么解决这个问题?
答案 0 :(得分:1)
默认情况下,JSX使用React。
您需要将/** @jsx etch.dom */
添加到文件的顶部。
这告诉JSX <div>
需要成为etch.dom('div', {})