跳到主要内容

运行环境

如果你对相关技术不是很熟悉那么请认真学习以下内容

安装语言环境

NODE_VERSION=20 # 指定安装版本(自行修改)
apt-get update && apt-get install -y ca-certificates curl gnupg
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_${NODE_VERSION}.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list
apt-get update && apt-get install nodejs -y
注意

已预装,底层功能依赖请勿卸载,否则会导致项目无法正常运行

默认安装的是 LTS 版本,需要安装指定版本时可借鉴该命令

解决依赖

适用文件类型 .js .mjs .cjs.ts

npm install -g <xxx>
提示

当运行报错提示 need module xxx 类似字样说明缺少代码运行所需的依赖,对应 xxx 的位置就是缺失的依赖名称
如果依赖名称中开头为 / 则表示本地模块文件,否则一般为 NPM 上的第三方库

默认命令 npm install <xxx> 安装的依赖库是相对位置的,可以解决代码使用不同版本依赖库的问题
使用 -g 命令选项代表全局安装即不需要解决目录关系,因为一般来说这样安装更省事

当然,你也可以使用 pnpmyarn 等包管理工具,使用 Bun 时建议使用官方的 bun install 命令