소스 검색

More removals

Bob Mottram 8 년 전
부모
커밋
01679feef4
1개의 변경된 파일11개의 추가작업 그리고 8개의 파일을 삭제
  1. 11
    8
      src/freedombone-utils-nodejs

+ 11
- 8
src/freedombone-utils-nodejs 파일 보기

@@ -156,6 +156,15 @@ function install_nodejs {
156 156
     if [ -d /usr/local/lib/node_modules ]; then
157 157
         rm -rf /usr/local/lib/node_modules
158 158
     fi
159
+    if [ -f /usr/local/bin/node ]; then
160
+        rm /usr/local/bin/node
161
+    fi
162
+    if [ -f /usr/bin/node ]; then
163
+        rm /usr/bin/node
164
+    fi
165
+    if [ -f /usr/bin/nodejs ]; then
166
+        rm /usr/bin/nodejs
167
+    fi
159 168
 
160 169
     apt-get -yq install nodejs curl
161 170
 
@@ -169,12 +178,12 @@ function install_nodejs {
169 178
 
170 179
     npm install -g n@${NODEJS_N_VERSION} --save
171 180
     if [ ! -f /usr/local/bin/n ]; then
172
-        exit 1
181
+        exit 325723
173 182
     fi
174 183
     cp /usr/local/bin/n /usr/bin/n
175 184
     n ${NODEJS_VERSION}
176 185
     if [ ! -f /usr/local/bin/node ]; then
177
-        exit 2
186
+        exit 347835
178 187
     fi
179 188
     cp /usr/local/bin/node /usr/bin/nodejs
180 189
     cp /usr/local/bin/node /usr/bin/node
@@ -198,12 +207,6 @@ function install_nodejs {
198 207
     npm install -g minimatch@3.0.3 --save
199 208
 
200 209
     # second npm install attempt seems necessary
201
-    if [ -f /usr/local/lib/node_modules/npm ]; then
202
-        rm -rf /usr/local/lib/node_modules/npm
203
-    fi
204
-    if [ -d /usr/local/lib/node_modules/npm ]; then
205
-        rm -rf /usr/local/lib/node_modules/npm
206
-    fi
207 210
     npm install -g npm@${NPM_VERSION} --save
208 211
     if [ -f /usr/local/bin/npm ]; then
209 212
         cp /usr/local/bin/npm /usr/bin/npm