事情起因
react-static
生成的项目默认有一个默认的 html
模板,目录: tmp/dev-server
。
1 |
|
然而,改这个文件然后 yarn run build
之后会发现,毫无变化。
找到官方文档,有这么一段说明:
1 | // An optional custom React component that renders the base |
ok,开搞。
然而,事情并没有这么简单,加了这个配置后,问题又来了:
1 | Exporting HTML across 4 threads... |
???
什么鬼?React-static里面没有引入React?开什么玩笑?
去网上找了找,并没有找到解决方案,倒是发现不少 react-static
的广告文。。。
得,只能自己动手。
解决方案
既然报了 React is not defined
错误,那我就个干脆手动引入吧。
1 | import React from "react" |
问题解决。
总结
react-static
不自动引入 React
,也是醉了。