使用 Rails Engine
製作開源套件
20200802 卡米哥
卡米哥
今天的內容
使用 Rails Engine 建立一個新的套件
設定套件的依賴關係
想要讓 rails 5 也能裝這個套件的話
加一個依賴需要修改哪些檔案呢?
lib/rails_engine_test.rb
把自己常用的功能逐步移植到套件內
先搞一個 rails 專案出來
加點功能
加點功能
加點功能
效果
把妖壽讚的 view 移植到套件裡
測試套件是否正常
效果
改個字
效果
把 controller 也移植到套件裡
效果
把 routes.rb 也移植到套件裡
效果
Rails Engine 的特性
發布套件
發布流程
發布流程
發布流程
發布流程
衍生閱讀
介紹聊天機器人框架 Kamigo
Kamigo 簡介
聊天機器人也可以是網站
Kamigo 與他的好夥伴
Kamigo
Kamiflex
Kamiliff
整合網頁與聊天機器人的流程
針對 LINE Bot 當中的
Flex Message 設計的語法糖
整合網頁與 LIFF 的流程
開發 LINE Bot 請用 Kamigo
感謝聆聽