浏览代码

Ensure npm on correct version

Bob Mottram 8 年前
父节点
当前提交
28701beb59
共有 1 个文件被更改,包括 7 次插入5 次删除
  1. 7
    5
      src/freedombone-utils-nodejs

+ 7
- 5
src/freedombone-utils-nodejs 查看文件

131
 /usr/bin/curl -0 -L https://npmjs.org/install.sh | sh
131
 /usr/bin/curl -0 -L https://npmjs.org/install.sh | sh
132
 npm install -g n@${NODEJS_N_VERSION} --save
132
 npm install -g n@${NODEJS_N_VERSION} --save
133
 n ${NODEJS_VERSION}
133
 n ${NODEJS_VERSION}
134
-npm upgrade -g npm@{NPM_VERSION}
135
-npm install -g npm@{NPM_VERSION}
136
-npm install -g pug@2.0.0-beta6
137
-npm install -g graceful-fs@4.1.10
138
-npm install -g minimatch@3.0.3
134
+npm upgrade -g npm@{NPM_VERSION} --save
135
+npm install -g pug@2.0.0-beta6 --save
136
+npm install -g graceful-fs@4.1.10 --save
137
+npm install -g minimatch@3.0.3 --save
139
 exit 0
138
 exit 0
140
 EOF
139
 EOF
141
     chmod +x /root/install-nodejs.sh
140
     chmod +x /root/install-nodejs.sh
152
         fi
151
         fi
153
     fi
152
     fi
154
 
153
 
154
+    # ensure npm on correct version
155
+    npm install -g npm@{NPM_VERSION} --save
156
+
155
     mark_completed $FUNCNAME
157
     mark_completed $FUNCNAME
156
 }
158
 }
157
 
159