rust_lang_cn

China Community for Rust lang

rust_lang_cn

China Community for Rust lang

如何运行

如果要在本地搭建Rust China测试环境,请参见以下步骤:

  1. clone本仓库到本地
  2. 初始化MySQL数据库,创建rust_lang_cn数据库,创建各数据表,建表语句见tables.sql
  3. 拷贝config-sample.toml至config.toml,修改其中的数据库配置
  4. 拷贝log4rs-sample.yaml至log4rs.yaml,可以不用修改
  5. 编译,执行命令cargo build --release
  6. 运行./target/release/rust_lang_cn
  7. 访问http://localhost:3000

如何修改css

  • css采用sass来编写,产生好的css文件在static中:static/css/base.css
  • sass源码在src/sass中,主文件为src/sass/base.scss,其中集成了Bootstrap的sass源码,修改或添加样式只要修改src/sass/base.scss,然后用sass编译输出到static/css/base.css,具体命令如下:

你可以手动编译

cd src/sass
sass base.scss ../../static/css/base.css

使用 gulp 监听自动编译

npm i
gulp

目前已有功能

  • 注册
  • 登录
  • 发表话题
  • 编辑话题
  • 回帖
  • 个人中心
  • RSS
  • 置顶,加精

如何参与

常见问题

  • mac上编译找不到openssl,参见这个issue

License: MIT

主要指标

概览
名称与所有者MariaDB/server
主编程语言C++
编程语言Rust (语言数: 23)
平台
许可证GNU General Public License v2.0
所有者活动
创建于2014-05-15 10:58:50
推送于2025-06-10 13:43:09
最后一次提交
发布数1086
最新版本名称mariadb-12.0.1 (发布于 2025-06-05 01:23:12)
第一版名称mysql-3.23.22-beta (发布于 )
用户参与
星数6.1k
关注者数269
派生数1.8k
提交数203.3k
已启用问题?
问题数0
打开的问题数0
拉请求数2064
打开的拉请求数233
关闭的拉请求数1796
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?