question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Error when I run npm start on fresh raspbian stretch install

See original GitHub issue

When I run npm start on a fresh install on raspbian stretch install i get the following in the debug file.

0 info it worked if it ends with ok 1 verbose cli [ ‘/usr/local/bin/node’, ‘/usr/bin/npm’, ‘start’ ] 2 info using npm@3.10.10 3 info using node@v4.2.1 4 verbose run-script [ ‘prestart’, ‘start’, ‘poststart’ ] 5 info lifecycle magicmirror@2.1.3~prestart: magicmirror@2.1.3 6 silly lifecycle magicmirror@2.1.3~prestart: no script for prestart, continuing 7 info lifecycle magicmirror@2.1.3~start: magicmirror@2.1.3 8 verbose lifecycle magicmirror@2.1.3~start: unsafe-perm in lifecycle true 9 verbose lifecycle magicmirror@2.1.3~start: PATH: /usr/lib/node_modules/npm/bin/node-gyp-bin:/home/pi/MagicMirror/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games 10 verbose lifecycle magicmirror@2.1.3~start: CWD: /home/pi/MagicMirror 11 silly lifecycle magicmirror@2.1.3~start: Args: [ ‘-c’, ‘sh run-start.sh’ ] 12 silly lifecycle magicmirror@2.1.3~start: Returned: code: 1 signal: null 13 info lifecycle magicmirror@2.1.3~start: Failed to exec start script 14 verbose stack Error: magicmirror@2.1.3 start: sh run-start.sh 14 verbose stack Exit status 1 14 verbose stack at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/lib/utils/lifecycle.js:255:16) 14 verbose stack at emitTwo (events.js:87:13) 14 verbose stack at EventEmitter.emit (events.js:172:7) 14 verbose stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/lib/utils/spawn.js:40:14) 14 verbose stack at emitTwo (events.js:87:13) 14 verbose stack at ChildProcess.emit (events.js:172:7) 14 verbose stack at maybeClose (internal/child_process.js:818:16) 14 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5) 15 verbose pkgid magicmirror@2.1.3 16 verbose cwd /home/pi/MagicMirror 17 error Linux 4.9.59-v7+ 18 error argv “/usr/local/bin/node” “/usr/bin/npm” “start” 19 error node v4.2.1 20 error npm v3.10.10 21 error code ELIFECYCLE 22 error magicmirror@2.1.3 start: sh run-start.sh 22 error Exit status 1 23 error Failed at the magicmirror@2.1.3 start script ‘sh run-start.sh’. 23 error Make sure you have the latest version of node.js and npm installed. 23 error If you do, this is most likely a problem with the magicmirror package, 23 error not with npm itself. 23 error Tell the author that this fails on your system: 23 error sh run-start.sh 23 error You can get information on how to open an issue for this project with: 23 error npm bugs magicmirror 23 error Or if that isn’t available, you can get their info via: 23 error npm owner ls magicmirror 23 error There is likely additional logging output above. 24 verbose exit [ 1, true ]

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:1
  • Comments:43 (29 by maintainers)

github_iconTop GitHub Comments

1reaction
d-Rickyy-bcommented, Mar 5, 2018

@E3V3A I don’t know where you see that I want to run it as root?! I want to run it as no login and no shell user (e.g. “magicmirror”). If you are asking because I added magicmirror to group sudo, that was for testing purposes.

I agree and know that it’s totally insecure running it as root user. I just want another user than “pi”. I don’t want to use the user “pi” as a user at all - if possible. I don’t want to use the root user and I never said so in any previous comment.

1reaction
d-Rickyy-bcommented, Mar 5, 2018

I’ll try to investigate further. Will report my findings back (if I find any).

Read more comments on GitHub >

github_iconTop Results From Across the Web

NPM start on start-up? Help wanted - Raspberry Pi Forums
I have a reveal.js server which can be kicked off by typing NPM start in the correct folder. Can anyone advise how I...
Read more >
Trying to install npm on Raspberry Pi Error - Stack Overflow
Hi @robertklep I updated node.js and now it has installed properly. But after typing in the command for npm start I am getting...
Read more >
Beginner's Guide to Installing Node.js on a Raspberry Pi
In this installment of my LTM (Learning through Making) series of Node.js tutorials, I will show you how to get Node.js up and...
Read more >
How to Install Node.js and npm on Raspberry Pi - Linuxize
Node.js is an open-source cross-platform JavaScript run-time environment built on Chrome's JavaScript engine that allows server-side ...
Read more >
Run your Node.js application on a headless Raspberry Pi
There are a lot of ways to install Node.js on a Linux machine, ... script path │ /home/pi/app.js │ │ script args │...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found