ubuntu 22.0.4 install nodeV22.222
prepare dir
# 1. 创建存放目录(如果不存在)
sudo mkdir -p /usr/local/lib/nodejs
# 2. 解压 tar 包到该目录
# 请替换为您实际下载的文件名
sudo tar -xJvf node-v20.x.x-linux-x64.tar.xz -C /usr/local/lib/nodejs
link old node
# 替换 node 软链接
sudo ln -sf /usr/local/lib/nodejs/node-v20.x.x-linux-x64/bin/node /usr/bin/node
# 替换 npm 软链接
sudo ln -sf /usr/local/lib/nodejs/node-v20.x.x-linux-x64/bin/npm /usr/bin/npm
# 替换 npx 软链接 (AI 工具常用)
sudo ln -sf /usr/local/lib/nodejs/node-v20.x.x-linux-x64/bin/npx /usr/bin/npx
####### 用户权限
sudo chown -R $(whoami) /usr/local/lib/nodejs/node-vxx
清除历史模块
npm cache clean --force
npm cache verify
删除历史模块
sudo rm -rf /usr/local/lib/node_modules/
查看当前的模块
npm config get prefix
远程获取api——key
# python
API_KEY=$(curl -XPOST -H 'Content-Type: application/json' 'http://xxxxx:6001/oauth/token?grant_type=client_credentials&client_id=SS_Test&client_secret=SS_Test' | python3 -c "import sys, json; print(json.load(sys.stdin)['access_token'])")
# JQ
API_KEY=$(curl -XPOST -H 'Content-Type: application/json' 'http://xxxxx:6001/oauth/token?grant_type=client_credentials&client_id=SS_Test&client_secret=SS_Test' | jq .access_token)
本文来自博客园,作者:vx_guanchaoguo0,转载请注明原文链接:https://www.cnblogs.com/guanchaoguo/p/19863207

浙公网安备 33010602011771号