1
0
mirror of https://github.com/jdhao/nvim-config.git synced 2025-06-08 14:14:33 +02:00

failed to install Node

1. line 99 tries to extract a zipped file which would be downloaded later(at line 105), and then line 112 will extract that file again, except that it's using a wrong argument "zxvf".  
fix: comment out line 99, fix line 112 args from "zxvf" to "xvf"
2. typo at line 116, I think it should be "NODE_DIR", it was "NVIM_DIR", which hasn't be installed yet.
This commit is contained in:
easion101 2021-07-18 17:58:31 +08:00 committed by GitHub
parent d7ad230e01
commit e2f129d46d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -96,7 +96,7 @@ NODE_LINK="https://nodejs.org/dist/v14.15.4/node-v14.15.4-linux-x64.tar.xz"
mkdir -p $HOME/tools
# extract node to a custom directory, the directory should exist.
tar xvf node-v14.15.4-linux-x64.tar.xz --directory=$HOME/tools
# tar xvf node-v14.15.4-linux-x64.tar.xz --directory=$HOME/tools
if [[ -z "$(command -v node)" ]]; then
echo "Install Nodejs"
@ -109,11 +109,11 @@ if [[ -z "$(command -v node)" ]]; then
echo "Creating nodejs directory under tools directory"
mkdir -p "$NODE_DIR"
echo "Extracting to $HOME/tools/nodejs directory"
tar zxvf "$NODE_SRC_NAME" -C "$NODE_DIR" --strip-components 1
tar xvf "$NODE_SRC_NAME" -C "$NODE_DIR" --strip-components 1
fi
if [[ "$ADD_TO_SYSTEM_PATH" = true ]] && [[ "$USE_BASH_SHELL" = true ]]; then
echo "export PATH=\"$NVIM_DIR/bin:\$PATH\"" >> "$HOME/.bash_profile"
echo "export PATH=\"$NODE_DIR/bin:\$PATH\"" >> "$HOME/.bash_profile"
fi
else
echo "Nodejs is already installed. Skip installing it."