move configure_nodejs to init_priv

This commit is contained in:
Konano 2023-12-05 03:03:10 +08:00
parent d4f50a234d
commit ecd69d23e8
2 changed files with 16 additions and 16 deletions

View File

@ -259,6 +259,21 @@ configure_proxychains() {
fi
}
configure_nodejs() {
[ -f /usr/local/bin/node ] && return
if confirm_action "要安装 nodejs 吗?" "Y"; then
local version="v20.10.0"
local tarname="node-$version-linux-x64"
wget https://nodejs.org/dist/$version/$tarname.tar.xz -O $tempdir/$tarname.tar.xz
tar -xf $tempdir/$tarname.tar.xz -C $tempdir
sudo cp $tempdir/$tarname/bin/node /usr/local/bin/node
sudo cp $tempdir/$tarname/bin/npm /usr/local/bin/npm
rm $tempdir/$tarname.tar.xz
rm $tempdir/$tarname -r
fi
}
# ============================================================
configure_swap() {

View File

@ -50,21 +50,6 @@ configure_miniconda() {
fi
}
configure_nodejs() {
[ -f /usr/local/bin/node ] && return
if confirm_action "要安装 nodejs 吗?" "Y"; then
local version="v20.10.0"
local tarname="node-$version-linux-x64"
wget https://nodejs.org/dist/$version/$tarname.tar.xz -O $tempdir/$tarname.tar.xz
tar -xf $tempdir/$tarname.tar.xz -C $tempdir
mv $tempdir/$tarname/bin/node /usr/local/bin/node
mv $tempdir/$tarname/bin/npm /usr/local/bin/npm
rm $tempdir/$tarname.tar.xz
rm $tempdir/$tarname -r
fi
}
configure_nvm() {
[ -d ~/.nvm/.git ] && return
@ -94,4 +79,4 @@ configure_ssh
configure_ssh_keygen
configure_git
configure_miniconda
configure_nodejs
configure_nvm