Inimark 开发环境搭建
Dionysen

开发Inimark需要配置的环境。

安装Rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

安装Node

Note

Node版本必须v20+

使用nvm管理多版本node。

安装nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.6/install.sh | bash
source ~/.bashrc # zsh 用 source ~/.zshrc

安装高版本

nvm install 20          # 装 20.x 最新小版本
nvm install --lts # 或装最新 LTS
nvm install 22.11.0 # 或指定精确版本

切换和设置默认

nvm use 20              # 当前 shell 切换
nvm alias default 20 # 新终端默认用 20

验证

node -v && npm -v && which node   # 应指向 ~/.nvm/...

Warning

不影响系统 Node,多版本可以随时切换。

注意:nvm 装在非 root 用户,不要用 sudo。

安装pnpm

npm uninstall -g pnpm
npm install -g pnpm@10.15.1

可能的问题

Webkit版本

项目依赖webkit4.1,如果运行的是较旧的linux,webkit版本很可能小于4.1,仍要开发或运行此项目,需要使用更高版本的系统或安装更高版本的webkit。

显示评论