浏览代码

The usual oddness with npm installation

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

+ 4
- 0
src/freedombone-utils-nodejs 查看文件

@@ -63,7 +63,9 @@ n ${NODEJS_VERSION}
63 63
 npm install -g pug@2.0.0-beta6 --save
64 64
 npm install -g graceful-fs@4.1.10 --save
65 65
 npm install -g minimatch@3.0.3 --save
66
+npm install -g npm@${NPM_VERSION} --save
66 67
 cp /usr/local/bin/node /usr/bin/nodejs
68
+cp /usr/local/bin/npm /usr/bin/npm
67 69
 EOF
68 70
     chroot "${rootdir}" chmod +x /root/install-nodejs.sh
69 71
     chroot "${rootdir}" /root/install-nodejs.sh
@@ -178,8 +180,10 @@ function install_nodejs {
178 180
     npm install -g pug@2.0.0-beta6 --save
179 181
     npm install -g graceful-fs@4.1.10 --save
180 182
     npm install -g minimatch@3.0.3 --save
183
+    npm install -g npm@${NPM_VERSION} --save
181 184
 
182 185
     cp /usr/local/bin/node /usr/bin/nodejs
186
+    cp /usr/local/bin/npm /usr/bin/npm
183 187
 
184 188
     # node seems tricky so here we're going to double check
185 189
     # that the versions we expect did get installed