mirror of https://github.com/lukechilds/nvm.git
Tim Caswell
14 years ago
3 changed files with 0 additions and 51 deletions
@ -1,22 +0,0 @@ |
|||
#!/bin/bash |
|||
|
|||
dir=$npm_config_root/.npm/$npm_package_name/$npm_package_version/package |
|||
|
|||
# add lines to the bashrc. |
|||
has=$(cat ~/.bashrc | egrep "^# ADDED BY npm FOR NVM$" || true) |
|||
if [ "x$has" != "x" ]; then |
|||
exit 0 |
|||
fi |
|||
cat <<NVM_CODE >>~/.bashrc |
|||
# ADDED BY npm FOR NVM |
|||
. $dir/nvm.sh |
|||
# END ADDED BY npm FOR NVM |
|||
NVM_CODE |
|||
|
|||
cat <<NVM_HOWTO |
|||
|
|||
To use nvm, source your .bashrc file like this: |
|||
. ~/.bashrc |
|||
or log out and back into your terminal. |
|||
|
|||
NVM_HOWTO |
@ -1,6 +0,0 @@ |
|||
{ "name" : "nvm" |
|||
, "version" : "0.1.0" |
|||
, "author" : "Tim Caswell <tim@creationix.org>" |
|||
, "scripts" : |
|||
{ "install" : "./install.sh" , "uninstall" : "./uninstall.sh" } |
|||
} |
@ -1,23 +0,0 @@ |
|||
#!/bin/bash |
|||
|
|||
|
|||
has=$(cat ~/.bashrc | egrep "^# ADDED BY npm FOR NVM$" || true) |
|||
if [ "x$has" == "x" ]; then |
|||
echo "doesn't have it, exiting" |
|||
exit 0 |
|||
fi |
|||
tmp=~/.bashrc.tmp |
|||
cat ~/.bashrc | { |
|||
incode=0 |
|||
while read line; do |
|||
if [ "$line" == "# ADDED BY npm FOR NVM" ]; then |
|||
incode=1 |
|||
elif [ "$line" == "# END ADDED BY npm FOR NVM" ] \ |
|||
&& [ $incode -eq 1 ]; then |
|||
incode=0 |
|||
elif [ $incode -eq 0 ]; then |
|||
echo "$line" >> $tmp |
|||
fi |
|||
done |
|||
} |
|||
mv $tmp ~/.bashrc |
Loading…
Reference in new issue