I'm learning NodeJS, I made a script using express-generator
. It works great when I run npm start app.js
:
root@server:~ $ npm start app.js
> nodejs@0.0.0 start /root/nodejs
> node ./bin/www "app.js"
However, if I try to use node
or nodejs
, it doesn't work at all:
root@server:~ $ node app.js
root@server:~ $ node app
root@server:~ $ nodejs app.js
root@server:~ $ nodejs app
root@server:~ $
Here are the versions I am using:
root@server:~ $ nodejs -v
v8.11.4
root@server:~ $ node -v
v8.11.4
root@server:~ $ npm -v
5.6.0
Why doesn't it work?