Просмотр исходного кода

The usual oddness with npm installation

Bob Mottram 7 лет назад
Родитель
Сommit
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