tiny-care-terminal: install fails when trying to install shoe/sockjs-client
I can’t install tiny-care-terminal using npm. I get the following error, although I have git-status installed and other npm packages install without issues.
I have tried getting rid of node and reinstalling from scratch, but the error persists. I’m running MacOs High Sierra with the latest XCode and installed node via Homebrew
npm WARN deprecated phantom@0.8.4: v1 is no longer maintained, please upgrade to v2.0+ as soon possible.
npm WARN deprecated win-spawn@2.0.0: use [cross-spawn](https://github.com/IndigoUnited/node-cross-spawn) or [cross-spawn-async](https://github.com/IndigoUnited/node-cross-spawn-async) instead.
npm WARN deprecated node-uuid@1.3.3: Use uuid module instead
npm WARN tiny-care-terminal@1.3.2 requires a peer of git-standup@^2.1.8 but none is installed. You must install peer dependencies yourself.
npm ERR! path /Users/renata/.nvm/versions/node/v8.9.4/lib/node_modules/tiny-care-terminal/node_modules/shoe/node_modules/sockjs-client
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename '/Users/renata/.nvm/versions/node/v8.9.4/lib/node_modules/tiny-care-terminal/node_modules/shoe/node_modules/sockjs-client' -> '/Users/renata/.nvm/versions/node/v8.9.4/lib/node_modules/tiny-care-terminal/node_modules/shoe/node_modules/.sockjs-client.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
- Node Version:
v8.9.4 - tiny-care-terminal version:
ersion: '1.3.2', - Shell:
/bin/bash - Terminal Program:
iTerm2 - Operating System:
MacOS High Sierra
Thank you!
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Reactions: 3
- Comments: 16
Looks like this is an npm issue. A workaround would be to use an older version of npm:
+1 same error, even trying to install
tiny-care-terminalfirst.npm WARN deprecated phantom@0.8.4: v1 is no longer maintained, please upgrade to v2.0+ as soon possible. npm WARN deprecated win-spawn@2.0.0: use cross-spawn or cross-spawn-async instead. npm WARN deprecated node-uuid@1.3.3: Use uuid module instead npm WARN tiny-care-terminal@1.3.2 requires a peer of git-standup@^2.1.8 but none is installed. You must install peer dependencies yourself.
npm ERR! path /usr/lib/node_modules/tiny-care-terminal/node_modules/shoe/node_modules/sockjs-client npm ERR! code ENOENT npm ERR! errno -2 npm ERR! syscall rename npm ERR! enoent ENOENT: no such file or directory, rename ‘/usr/lib/node_modules/tiny-care-terminal/node_modules/shoe/node_modules/sockjs-client’ -> ‘/usr/lib/node_modules/tiny-care-terminal/node_modules/shoe/node_modules/.sockjs-client.DELETE’ npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent
XXX:~ xxx$ npm install -g tiny-care-terminal npm WARN deprecated phantom@0.8.4: v1 is no longer maintained, please upgrade to v2.0+ as soon possible. npm WARN deprecated win-spawn@2.0.0: use cross-spawn or cross-spawn-async instead. npm WARN deprecated node-uuid@1.3.3: Use uuid module instead npm WARN tiny-care-terminal@1.3.2 requires a peer of git-standup@^2.1.8 but none is installed. You must install peer dependencies yourself.
npm ERR! path /usr/local/lib/node_modules/tiny-care-terminal/node_modules/shoe/node_modules/sockjs-client npm ERR! code ENOENT npm ERR! errno -2 npm ERR! syscall rename npm ERR! enoent ENOENT: no such file or directory, rename ‘/usr/local/lib/node_modules/tiny-care-terminal/node_modules/shoe/node_modules/sockjs-client’ -> ‘/usr/local/lib/node_modules/tiny-care-terminal/node_modules/shoe/node_modules/.sockjs-client.DELETE’ npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent
npm ERR! A complete log of this run can be found in: npm ERR! /Users/xxx/.npm/_logs/2018-02-02T20_14_51_019Z-debug.log XXX:~ xxx$ node -v v8.9.4
Same as OP, I have v8.9.4 of node installed