1 Star 0 Fork 1

xuling1979 / work.design

forked from work-design / work.design 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.25 KB
一键复制 编辑 原始数据 按行查看 历史
覃明圆 提交于 2021-04-06 20:00 . readme

Work Design

Work Design

技术栈

Rails 原教旨主义,善用 Rails Engine,尽可能减少依赖。不仅如此,通过对 Rails 框架的扩展和规范使用,代码量远低于常规 Rails 项目。

说明

当然,没有万金油。以上各种现代管理方式,并非适合所有性质的岗位,如服务行业就不大适用于弹性工作制。

准备

  • 安装依赖
    • bundle install
    • yarn install
  • 检查配置文件
    • cp config/credentials/development.yml.enc.example config/credentials/development.yml.enc
  • 数据库准备
    • cp config/database.yml.example config/database.yml, 修改配置;
    • bin/rails db:create
    • bin/rails db:schema:load,因为 migrations 是自动生成的,不太完备,用这个命令准备数据库;

开发

  • bin/webpack-dev-server 启动 webpack,在启动之前确认下 config/webpacker.yml 是否已生成,如未生成,可以任一种形式启动下应用,如:bin/rails c
  • bin/rails s

依赖及配置

Redis

  • Action Cable: redis://localhost:6379/1
  • Action Job / Sidekiq: redis://127.0.0.1:6379/0(默认)
  • Cache: redis://localhost:6379/2

项目发展

资金

  • 捐赠:如果你觉得这套系统对您有效,欢迎捐赠;

  • 付费: 我们提供付费服务,包括付费咨询,付费安装。

参与

我们鼓励任何人以任何形式参与到本项目的发展当中,包括:

  • 成为我们的用户;
  • 成为我们的全职职员、兼职职员或者志愿者;
  • 投资、捐赠;
  • 基于本项目开发自己的项目;

我们也鼓励任何个体在遵从部分限制条件的前提下(需在显眼位置添加基于本项目的说明,具体参见LICENSE)基于本项目衍生发展自己的项目。

参与项目开发

Ruby
1
https://gitee.com/xuling1979/work.design.git
git@gitee.com:xuling1979/work.design.git
xuling1979
work.design
work.design
staging

搜索帮助