Hi
hello
怎么启动?
yarn shadow-cljs release app ?
yarn start 是 启动 react项目
yarn shadow-release 是 编译出来 js
yarn shadow-watch 是 开发cljs,dev的
我现在cljs编译好了,我启动react是yarn start么?
是的
嗯,重现问题了
谢谢狗爷 @doglooksgood
@stevechan 你的main.js地址取到的不是js
那是啥呀?
是js呀
你在浏览器里面看
因为这个html被react自动修改过加入 script 标签
那是有格式错误?
这个显然不是一个JS
那怎么弄? :rich:
show cljs 编译出来是ok的js,
我有点不知道你是怎么做到这个的
我就是先创建了一个react项目:npx create-react-app react-app-cljs
然后:lein new shadow-cljs jarvis-eshell-shadow-cljs-reagent +reagent 创建了个 shadow-cljs项目
你的react项目自己能跑么?
把两个项目合并了一下
react项目能跑呀,
能的话react的项目加上一个cljs编译最后的js就好了。
我只是要写出来个例子,实现 ReactDOM.render("这里是Reagent的Component", document.getElementById('root'));
就行啦
<script src="public/js/compiled/main.js"></script>
这个地址看起来好像不是很对
我改过来了
😯
我提交上去了
那怎么才能 在jsx文件里面引用到 Reagent 写的Component呢?
屏幕快照 2019-07-29 下午10.50.24
收到我发的内容了么