django基于python的旅游个性化定制平台的设计与实现
2026/1/15 23:22:01
这是开发环境、服务器都最推荐的方式。
curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash安装完成后,必须重新加载环境:
source ~/.bashrc # 或 source ~/.zshrc确认 nvm 可用:
nvm -vnvm install 23或指定更精确版本:
nvm install 23.11.0nvm use 23 nvm alias default 23node -v # v23.11.0 npm -v # 10.9.2(或更高)注意:npm 会随 Node 自动安装
如果 npm 不是 10.x,可手动升级:
npm install -g npm@10wget https://nodejs.org/dist/v23.11.0/node-v23.11.0-linux-x64.tar.xzsudo tar -xJf node-v23.11.0-linux-x64.tar.xz -C /usr/local/ sudo ln -sf /usr/local/node-v23.11.0-linux-x64 /usr/local/nodeecho 'export PATH=/usr/local/node/bin:$PATH' >> ~/.bashrc source ~/.bashrcnode -v npm -vwhich node which npm如果是:
/usr/bin/node→ 系统包
~/.nvm/...→ nvm 管理
sudo apt remove nodejs npm⚠️不要删除 nvm 安装的版本
原因:PATH 顺序错误
解决:
echo $PATH确保:
~/.nvm/versions/node/.../bin 在前面npm install -g npm@10不要 sudo npm(nvm 环境下)
node -v # v23.11.0 npm -v # 10.9.2 which node # ~/.nvm/versions/node/...开发环境:用 nvm
系统服务:用官方二进制包
永远不要混用 apt + nvm