Skip to content

one-work/doc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

开发文档

准备

  1. 确定项目地址,并添加 ssh 权限

开发准备

  1. Git clone 当前项目
  • git clone
  1. 完成 clone 后,进入项目目录
  • 初始化子模块:git submodule update --init
  • 将子模块的分支切换至 main 分支:git submodule foreach git checkout main
  1. 安装依赖:
  • 安装 Ruby Gems: bundle
  • 安装前端依赖:npm install
  1. 个性化配置:
  • 修改 development 配置文件:bin/rails credentials:edit -e development
  • 设置选项:
secret_key_base: 128位字符
database_user:
database_password:
active_record_encryption:
  primary_key: 32位字符
  deterministic_key: 32位字符
  key_derivation_salt: 32位字符

系统提供了快速生成密钥的命令:bin/secret, 默认为 32 位字符,如需指定字符位数,将位数作为参数传入即可:bin/secret 128

  1. 初始化数据库
  • rake db:setup

Rails 服务器(Linux)部署

安装环境

MacOS

Linux

部署

其他

  • 内网穿透:用于本地开发,将集成服务的请求转发至开发机器用作调试

Docker

前端技术栈

About

开发文档

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published