1
我想从头开始创建一个atom插件。我正在使用etch在原子中使用虚拟DOM,这给了编码环境如反应。无论何时我试图运行该程序包,它都会显示React is not defined
,尽管React未在etch
中使用,并且它不存在于etch
的package.json
文件中。我该如何解决这个问题?在原子中使用蚀刻时,“反应未定义”?
我想从头开始创建一个atom插件。我正在使用etch在原子中使用虚拟DOM,这给了编码环境如反应。无论何时我试图运行该程序包,它都会显示React is not defined
,尽管React未在etch
中使用,并且它不存在于etch
的package.json
文件中。我该如何解决这个问题?在原子中使用蚀刻时,“反应未定义”?
默认情况下,JSX使用React。
您需要将/** @jsx etch.dom */
添加到文件顶部。
这告诉JSX <div>
需要变成etch.dom('div', {})