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-07-22 13:10:08
最后一次提交
發布數1086
最新版本名稱mariadb-12.0.1 (發布於 2025-06-05 01:23:12)
第一版名稱mysql-3.23.22-beta (發布於 )
用户参与
星數6.2k
關注者數270
派生數1.8k
提交數203.4k
已啟用問題?
問題數0
打開的問題數0
拉請求數2144
打開的拉請求數248
關閉的拉請求數1818
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?