首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有Castra错误加载后端的Hoplon

带有Castra错误加载后端的Hoplon
EN

Stack Overflow用户
提问于 2018-04-19 22:04:11
回答 1查看 42关注 0票数 1

我也有类似的问题有一段时间了。当我在“build.boot”中使用以下内容时,它不会加载后端,直到我进入并编辑一个后端文件,然后保存。我想知道如何才能让它在'boot dev‘上加载后端。

代码语言:javascript
复制
(deftask dev
 []
 (comp
  (serve
   :port    8000
   :handler 'myapp.handler/app
   :reload  true)
  (watch)
  (hoplon)
  (reload)
  (cljs)))

干杯,

*编辑:如果我编辑'index.cljs.hl‘文件并删除(rpc/init)函数,然后保存,然后重新插入(rpc/init)函数,它似乎加载了后端。我尝试了很多事情,从使用页面加载到移动索引页面中(rpc/init)的位置。我不太明白为什么它需要编辑和保存才能工作。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-20 10:16:06

很可能有更好的方法,但以下几点应该有效:

代码语言:javascript
复制
(deftask dev
 []
 (comp
  (serve
   :port    8000
   :handler 'myapp.handler/app
   :reload  true)

  ;; duplicate these
  (hoplon)
  (reload)
  (cljs)

  (watch)
  (hoplon)
  (reload)
  (cljs)))

然后您可以这样重构它:

代码语言:javascript
复制
(deftask do-stuff []
 (comp
  (hoplon)
  (reload)
  (cljs)))


(deftask dev
 []
 (comp
  (serve
   :port    8000
   :handler 'myapp.handler/app
   :reload  true)
   (do-stuff) ; init
   (watch)
   (do-stuff)))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49930908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档