actiontext-lite 删除文章后,action_text_rich_texts 表对应数据未自动删除。
- has_one :"rich_text_#{name}", -> { where(name: name) }, class_name: "ActionTextLite::RichText", as: :record, inverse_of: :record
直接抄 ActionText gem 包中源码如下
+ has_one :"rich_text_#{name}", -> { where(name: name) },
class_name: "ActionTextLite::RichText", as: :record, inverse_of: :record, autosave: true, dependent: :destroy
已提交 pull requests:https://github.com/huacnlee/actiontext-lite/pull/1
烦请通过
非常感谢,已经换上了。 ,就是想用他的表结构和提供的一些便利方法,你的包正适合我的需求使用。
又看了 bluedoc 的源码,是说 gemfile 中怎么没看到用其他包,读取的时候又没看到怎么特别处理,原来是直接集成在项目中。原谅我,bluedoc 的源码规模太庞了,没有细看。
另外还有两个小问题:
Active Storage
还是 CarrierWave
?我会用阿里云 OSS,所以不考虑本地存储问题查了源码,找到两个方法能读取原始数据
@article.body.to_plain_text
@article.body.body.to_html
不知有没有更好的解决方案,暂时先这样
<%= form.text_area :body, value: @article.body.to_plain_text %>
想啥来啥,好用。一万个👍
大多数公司都是 lnmp 一键包,还有不少更懒的直接用宝塔了,不知道有啥需求非要纯手工编译。
虽然我也搞过纯手工编译,第一次花了我 8 个小时。。。现在想想,只是个经历而已。实际工作 CentOS 都不想用了,更喜欢一路 apt-get 到底
学习了,不管怎么说,对我们团队需求来说,用 rails 就对了
只是学习了 Lisp 里面一些东西而已,其实感觉 Ruby Python 很多地方很像。
问下你是如何免费更换的?不过笔记本这键盘手感比较差,我都是外接的 4K 显示器,使用的蓝牙的 Apple 键盘。 机械的都用不惯,还是 Apple 官方出的键盘顺手
为啥要买国行……
RubyMine 免折腾,缺点是消耗资源严重
感谢分享,有一些包没用过
这么好的项目,我好不容易遇到。 自己折腾了好几天 cancancan + rolify,想尽办法用数据库来管理权限,所有思路都已经整理清楚,正要开工。 突然发现了这个项目,这下舒服了,bundle install。。。。收工 给楼主点 10000 个赞!
我的引擎都是本地的。上线一编译打包,能跑就行了。 production 模式已测,没问题,运行顺利。
我又想了个更粗暴的操作,直接宿主应用里
发现可以用,完全没问题
楼主真是个人才,engine 的 webpacker 问题,折腾了我几天了。现在参考你的文章研究下。
官方教程有坑,https://github.com/rails/webpacker/blob/master/docs/engines.md
按照教程搞,只告诉了,怎么在引擎编译 js,rake my_engine:webpacker:compile
,然后放到了宿主的 public 目录中。
但不能在引擎里跑./bin/webpack-dev-server
,这让我怎么开发?我总不能写一点 js,就跑一下命令吧。
而且这么干,public 目录中,每个引擎都会有一个 packs,让我也很难受。
理想状态就是:js 存放在各个引擎中,由宿主应用统一编译打包。
支持支持,正好需要
也是,不过也不要紧。反正我挂个 vpn,一下就过去了
已经跑起来了。
强列建议,dockerfile 里加上 ruby china 的 RubyGems 镜像,避免装的时候频繁报错,毕竟还是有很多人没有 VPN
支持,学习学习
Docker 搞得我玩的怀疑人生,这么慢,完全没有实用价值了。他们说是 Mac 的坑,我也搞不清楚
我这两天玩 docker 也碰到问题了。
在 docker 中运行,views 500 多 ms。加载页面慢的要死了
同一个项目,同一个页面,在本机中直接运行,只有 90ms 多了。
不知道是不是也是这个问题导致的?我先照着你的配置参考处理下试试看
工作 6 天,严重差评!
看到 homeland 已经更新上去了。俺也跟进了
我最近录制 Node.js 教程里面写的
因为要发布视频出去的,所以我已经说的非常客气了。。。koa,什么鬼玩意嘛?一些国内站点文章要舔上天了。真的感觉只有国内在关注 koa,koa 连 generator 都是国人搞的。
Express generator 建项目,加上 Sequelize Cli 搞 ORM。有类似于 Rails 的开发体验,也可以命令生成 模型、迁移、seeds 等等,然后跑命令自动建表,填充数据,设置关联模型。但论完善性,和 Rails 还差得远。
3Q 成功了
不错不错,秒刷了。
原来官方文档有,查到了。
感谢,节省大量开发时间了。以前写完 js,我简直要泡杯茶,回来再看它编译完了没有。。。
请抽空把 HomeLand 中的 rails-settings-cached 升级到新版本,我们好参考的搞起。,昨天跑 bundle update 项目崩了,赶紧限定到 0.7 了。
等 HomeLand 集成新的进去,确定没问题了,我再升
只关心请哪些大佬
感谢你分享的信息,我已顺利解决了。
@huacnlee 提交了 PR 了,麻烦通过,https://github.com/ruby-china/homeland/pull/1109