Wpis z mikrobloga

Cholera jasna, czemu node.js za każdym razem gdy skrypt się kończy ze statusem 1 produkuje tą wiadomość wyglądającą jak zbiór informacji o crashu?

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! code1@1.0.0 start: node index.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the code1@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?
npm ERR! A complete log of this run can be found in:
npm ERR! /home/mnowak/.npm/_logs/2019-01-01T22_42_59_708Z-debug.log

Cały dzień zmarnowałem szukając błędu którego nie ma :(
#programowanie #nodejs
  • 6
@Razi91: @nilphilus:
Zakończenie programu z "jedynką" - bash

echo 'Goodbye, cruel world!'
exit 1

Wychodzi:

[mnowak@zatodev ~]$ ./crash.sh
Goodbye, cruel world!
[mnowak@zatodev ~]$ echo $?
1

Python:

#!/usr/bin/python
import sys
print("Goodbye, cruel world!")
sys.exit(1)

wychodzi:

[mnowak@zatodev ~]$ ./crash.py
Goodbye, cruel world!
[mnowak@zatodev ~]$ echo $?
1

Jedynie node.js wyświetla informacje, że niby się wywalił, więc nie jest tak w każdym języku. ( ͡° ʖ̯ ͡°)
Jesteście