Commit ff78430 1 parent 7ea49c2 commit ff78430 Copy full SHA for ff78430
File tree 1 file changed +9
-3
lines changed
1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -3,9 +3,13 @@ config="$(pwd)/.vimrc"
3
3
secret=' debugger;'
4
4
cat $config > ~ /.vimrc
5
5
6
- package=(curl vim-gtk)
6
+ # 安装包依赖
7
+ package=(curl nodejs git vim-gtk)
7
8
for k in ${package[@]} ; do
8
9
if [ $( dpkg-query -W -f=' ${Status}' $k 2> /dev/null | grep -c " ok installed" ) -eq 0 ]; then
10
+ if [[ $k == nodejs ]]; then
11
+ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
12
+ fi
9
13
echo $secret | sudo -S apt install $k -y
10
14
fi
11
15
done ;
@@ -34,10 +38,12 @@ if [[ -r $pluginHub ]];then
34
38
if [[ ! (-e " $vimDir /bundle/$dir " ) ]]; then
35
39
git clone $address
36
40
if [[ $dir == syntastic ]]; then
37
- echo $secret | sudo -S npm install -g jshint
38
- echo $secret | sudo -S npm install -g csslint
41
+ echo $secret | sudo -S npm install csslint -g jshint
39
42
fi
40
43
fi
41
44
done ;
45
+ else
46
+ echo " $pluginHub 没有读权限"
47
+ exit 1
42
48
fi
43
49
cd $currentPath
You can’t perform that action at this time.
0 commit comments