自从 16 年开始接触到 rails,rails 一直是我心里的白月光。奈何工作总是不契合,做的都是 asp.net 和前端的活。 先说一个私人的话题:上一家公司也因为一些特别的原因,去年 12 月就解散了,从春节一直失业至今,心累-_-pp,所以求职,有广州 rails 和前端的坑位,asp.net 也能接受,8 年以上工作经验了,对我感兴趣的公司可以留下邮箱交流交流。
先说说 gem 的效果是啥吧 就是在 rails 集成一个 vue 初始环境 目录也大部分和 vue-cli 脚手架生成的目录契合。 默认你已经安装好了 rails 并且版本在 6.0.1 及以上 用法是
### 创建项目
rails new blog --api -T
……
gem 'webpacker'
gem 'vails'
……
## 安装gem
bundle
## 安装前端环境
rails webpacker:install
rails webpacker:install:vue
## 安装一些vue要用的库 必须
yarn add axios vuex vue-router
## 初始vails
rails g vue:install
## 最后
rails g vails Post title content:text
你就可以愉快的在 rails 上把玩 vue 啦
界面特别简陋,不过我会慢慢完善的,后期准备结合 element-ui 等