• 新玩具:Campo 论坛归来! at 2019年08月05日

    也是,不过也不要紧。反正我挂个 vpn,一下就过去了 😀

  • 新玩具:Campo 论坛归来! at 2019年08月05日

    已经跑起来了。

    强列建议,dockerfile 里加上 ruby china 的 RubyGems 镜像,避免装的时候频繁报错,毕竟还是有很多人没有 VPN

  • 新玩具:Campo 论坛归来! at 2019年08月04日

    支持,学习学习

  • rails 6 webpacker 慢的要死 at 2019年08月03日

    Docker 搞得我玩的怀疑人生,这么慢,完全没有实用价值了。他们说是 Mac 的坑,我也搞不清楚

  • rails 6 webpacker 慢的要死 at 2019年08月02日

    我这两天玩 docker 也碰到问题了。

    在 docker 中运行,views 500 多 ms。加载页面慢的要死了

    同一个项目,同一个页面,在本机中直接运行,只有 90ms 多了。

    不知道是不是也是这个问题导致的?我先照着你的配置参考处理下试试看

  • 工作 6 天,严重差评!

  • 看到 homeland 已经更新上去了。俺也跟进了

  • 我最近录制 Node.js 教程里面写的

    因为要发布视频出去的,所以我已经说的非常客气了。。。koa,什么鬼玩意嘛?一些国内站点文章要舔上天了。真的感觉只有国内在关注 koa,koa 连 generator 都是国人搞的。

    Express generator 建项目,加上 Sequelize Cli 搞 ORM。有类似于 Rails 的开发体验,也可以命令生成 模型、迁移、seeds 等等,然后跑命令自动建表,填充数据,设置关联模型。但论完善性,和 Rails 还差得远。

  • rails 6 webpacker 慢的要死 at 2019年06月25日

    3Q 成功了

  • rails 6 webpacker 慢的要死 at 2019年06月25日

    不错不错,秒刷了。

    原来官方文档有,查到了。

    感谢,节省大量开发时间了。以前写完 js,我简直要泡杯茶,回来再看它编译完了没有。。。

  • 请抽空把 HomeLand 中的 rails-settings-cached 升级到新版本,我们好参考的搞起。😃,昨天跑 bundle update 项目崩了,赶紧限定到 0.7 了。

    等 HomeLand 集成新的进去,确定没问题了,我再升😄

  • 只关心请哪些大佬

  • 感谢你分享的信息,我已顺利解决了。

    @huacnlee 提交了 PR 了,麻烦通过,https://github.com/ruby-china/homeland/pull/1109

  • 找到问题了,只配置这个没用。

    config.api_server_url = "https://recaptcha.net/recaptcha/api.js"
    

    配置后,不挂 vpn 能显示验证图片和信息,但是无法通过验证。挂 vpn 后才能通过。 这就不好玩了,国内的服务器,访问不上谷歌

  • @huacnlee 我参照 homeland 的源码,在自己项目集成 reCAPTCHA,一直提示

    Oops, we failed to validate your reCAPTCHA response. Please try again.

    无论线上还是本地,key 申请了两次,都一样错误。

    然后我调试了下 homeland,无论直接用 setting.rb 里默认的 key,还是我自己的 key,也都是报这个错误了。请问下,你碰到过这个问题吗?是我哪里没处理好吗?

  • 不需要,原因在第十四步,第 3 小节的ssh-add

  • Mina + Rails 5.2 自动化部署 at 2018年06月06日

    @Rei 请教下,还有个选择,我比较犹豫。是用 passenger 好,还是 puma 好?求推荐。项目里有大量 action cable 相关的代码,现在就是不知道该选哪个,运行的会更好一些。

  • Mina + Rails 5.2 自动化部署 at 2018年06月06日

    为将来加机器做准备,Cap 是个明智的选择。

  • Mina + Rails 5.2 自动化部署 at 2018年06月06日

    谢谢,那就 Cap 了,两个部署的流程我都已熟练了。代码还在进一步调整,升到 Rails 5.2。测试下没问题了,我就正式部署。

  • 我自己录制了 mac 下 rails 开发环境的配置视频。你可以参考。https://itfun.tv/courses/25 直接 QQ 登录看,不需要注册了。

  • @lengcb @hfpp2012 Mina 我已经试过了,感觉很满意,用起来也容易。 部署流程也写了,在这里 https://ruby-china.org/topics/36910 哪里有问题的,还请帮忙指正。

  • 这个好,就这样安排了。太复杂的,我还不敢继续写。毕竟暂时定位的新手学习,新手朋友们,先能把这些操作都搞明白就不错了。然后可以再进一步深入。 这篇只能算是带入门,抛砖引玉的内容。

  • 我有空,在录制一整套视频算了。分多个小节讲解。

  • 主要定位是,想给只是有一点点部署基础的新手同学们看。 所以完整的流程就写的非常细了。这些步骤倒是都没有多余的,基本每一行都是必须的。 东西确实有点太多了,容易搞晕。

  • 本地已经配置过的,根本就不需要再重新配置了。哪里还有这么多步骤? 服务器只简单的装下 nginx、mysql 之类的基础环境就好了。

  • 没有选 Mina,只是考虑到了一个方面的问题。 Mina 在 Github 的 Star 和 Capistrano 差距太大了,于是优先考虑了 Capistrano。 Mina 我也会试试,我自己服务器还没正式使用这种东西部署。 都试试了,我到时候选一个合适的。

  • 这是一个一劳永逸的工作,有了它。你不用每次版本更新都去服务器上git pull,不用bundle install,不用编译静态文件,不用跑migartion,也不用跑 touch tmp/restart.txt之类的命令,更不需要还在用FTP上传代码了。每次新版本更新,只需要在你本机,运行一条cap production deploy命令。服务器就会自动git pull远程仓库的最新代码,并自动完成一系列部署相关的操作。

    足够自动了。

  • 谢谢支持

  • 感谢支持

  • 最顶部,已经加了“为什么要用它?”