mirror of
https://github.com/asdf-vm/asdf-nodejs.git
synced 2024-10-06 07:42:08 +08:00
Merge pull request #132 from homburg/fix/install-default-npm-packages
Fixes for `~/.default-npm-packages` install
This commit is contained in:
commit
41f8a8078f
14
bin/install
14
bin/install
@ -260,15 +260,15 @@ verlte() {
|
||||
install_default_npm_packages() {
|
||||
local default_npm_packages="${HOME}/.default-npm-packages"
|
||||
|
||||
if [ ! -f $default_npm_packages ]; then return; fi
|
||||
if [ ! -f "$default_npm_packages" ]; then return; fi
|
||||
|
||||
for name in $(cat $default_npm_packages); do
|
||||
echo -ne "\nInstalling \e[33m${name}\e[39m npm package... "
|
||||
PATH="$ASDF_INSTALL_PATH/bin:$PATH" npm install -g $name > /dev/null 2>&1
|
||||
if [[ $? -eq 0 ]]; then
|
||||
echo -e "\e[32mSUCCESS\e[39m"
|
||||
cat "$default_npm_packages" | while read -r name; do
|
||||
echo -ne "\nInstalling \033[33m${name}\033[39m npm package... "
|
||||
PATH="$ASDF_INSTALL_PATH/bin:$PATH" npm install -g "$name" > /dev/null 2>&1 && rc=$? || rc=$?
|
||||
if [[ $rc -eq 0 ]]; then
|
||||
echo -e "\033[32mSUCCESS\033[39m"
|
||||
else
|
||||
echo -e "\e[31mFAIL\e[39m"
|
||||
echo -e "\033[31mFAIL\033[39m"
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user