浏览代码

The usual oddness with npm installation

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

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

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