[Topic DIscussion] 内置的nodjs太老,手动安装的步骤
Tofloor
poster avatar
w***n@qq.com
deepin
2021-10-26 02:30
Author

内置的版本是nodejs 10,比较老

管理员权限(sudo -s)下执行如下步骤即可,这里可以看到nodejs的所有版本 https://npm.taobao.org/mirrors/node/

如下例,选择一个比较新的发布一段时间的版本,防止太新的出现其他奇怪问题 v15.9.0

wget -O nodejs.tar.gz https://npm.taobao.org/mirrors/node/v15.9.0/node-v15.9.0-linux-x64.tar.gz

tar -xvzf nodejs.tar.gz -C /usr/local/.
rm -f nodejs.tar.gz
ln -sf /usr/local/node-v15.9.0-linux-x64/bin/node /usr/bin/node
ln -sf /usr/local/node-v15.9.0-linux-x64/bin/npm /usr/bin/npm
ln -sf /usr/local/node-v15.9.0-linux-x64/bin/cnpm /usr/bin/cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org

npm config set registry https://registry.npm.taobao.org
npm install -g cnpm
cnpm config set registry https://registry.npm.taobao.org

npm install -g yarn npx
yarn config set registry https://registry.npm.taobao.org
ln -sf /usr/local/node-v15.9.0-linux-x64/lib/node_modules/yarn/bin/yarn /usr/bin/yarn
ln -sf /usr/local/node-v15.9.0-linux-x64/lib/node_modules/npm/bin/npx /usr/bin/npx
ln -sf /usr/local/node-v15.9.0-linux-x64/lib/node_modules /usr/bin/node_modules

npm install -g node-gyp
Reply Favorite View the author
All Replies
thepoy
deepin
2021-10-26 05:10
#1

长期支持版就够了,没必要追新。

Reply View the author
谦言谦语
deepin
2021-10-26 07:05
#2

这里可以添加node源:https://github.com/nodesource/distributions

Reply View the author
斯文书生
deepin
2021-10-26 18:51
#3

建议用14这种双号的长期支持版~~

Reply View the author
kinggochj
deepin
2021-10-27 19:43
#4

nvm  想换哪个换哪个

Reply View the author