工具和配置
大约 1 分钟
超级省流版
在 Windows 上安装 WSL2
先装 WSL2. 管理员终端启动:
wsl -install [<version>]
win
+R
运行 OptionalFeatures
, 勾选 Hyper-V, 虚拟机平台, WSL.
然后等着就行了.
之后启动 WSL2 的终端,等一会就进系统了.
配置你的Linux
配置网络(如果需要)
敏感话题自行研究
配置Git
默认都有自带的 不用装. 参考下面的链接配置SSH, 之后会用上。
可选的配置GPG
配置用户名和email
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
注意: 这个邮箱最好是 GitHub 分配的 noreply 邮箱 Find it here
配置node.js
OJ 跑在 node 平台上,所以要装
可以用 Node Version Manager (NVM)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
然后用nvm
装node.js
18+版本
nvm i 20
运行 Leverage
Note: 先配置好SSH,并且把你加进去,才能clone这个组织仓库.
git clone [email protected]:ThinkSpiritLab/leverage.git
后端的包管理器是 pnpm
,前端是yarn
npm install -g pnpm yarn
cd leverage
pnpm install
cd frontend
yarn install
具体的看仓库 readme.
要运行的话还得配置别的东西,咱们之后再研究.