I do vagrant up and get this error. I also tried downloading the theme master and building it on the vagrant image with ssh. When I did vagrant reload --provision after ssh I got the same problem again.
0 info it worked if it ends with ok
1 verbose cli [ 'node', '/usr/bin/npm', 'install' ]
2 info using npm@2.7.4
3 info using node@v0.10.33
4 verbose node symlink /usr/bin/node
5 error install Couldn't read dependencies
6 verbose stack Error: ENOENT, open '/edx/app/edxapp/themes/ionisx/package.json'
7 verbose cwd /edx/app/edxapp/themes/ionisx
8 error Linux 3.2.0-23-generic
9 error argv "node" "/usr/bin/npm" "install"
10 error node v0.10.33
11 error npm v2.7.4
12 error path /edx/app/edxapp/themes/ionisx/package.json
13 error code ENOPACKAGEJSON
14 error errno 34
15 error package.json ENOENT, open '/edx/app/edxapp/themes/ionisx/package.json'
15 error package.json This is most likely not a problem with npm itself.
15 error package.json npm can't find a package.json file in your current directory.
16 verbose exit [ 34, true ]
I do vagrant up and get this error. I also tried downloading the theme master and building it on the vagrant image with ssh. When I did vagrant reload --provision after ssh I got the same problem again.
0 info it worked if it ends with ok 1 verbose cli [ 'node', '/usr/bin/npm', 'install' ] 2 info using npm@2.7.4 3 info using node@v0.10.33 4 verbose node symlink /usr/bin/node 5 error install Couldn't read dependencies 6 verbose stack Error: ENOENT, open '/edx/app/edxapp/themes/ionisx/package.json' 7 verbose cwd /edx/app/edxapp/themes/ionisx 8 error Linux 3.2.0-23-generic 9 error argv "node" "/usr/bin/npm" "install" 10 error node v0.10.33 11 error npm v2.7.4 12 error path /edx/app/edxapp/themes/ionisx/package.json 13 error code ENOPACKAGEJSON 14 error errno 34 15 error package.json ENOENT, open '/edx/app/edxapp/themes/ionisx/package.json' 15 error package.json This is most likely not a problem with npm itself. 15 error package.json npm can't find a package.json file in your current directory. 16 verbose exit [ 34, true ]