NodeJs 命令在 Ubuntu 14.04、nodemon、forever 和 node 上无法正常工作

Kar*_*Ots 3 node.js ubuntu-14.04

NodeJs 是最新版本,npm 是最新版本,它们都可以工作。

我的问题是,当我尝试运行时nodemon exampleFile.js,它什么也没有返回,也没有发生任何事情,与永远一样,forever start exampleFile.js我也尝试在全局范围内安装它们,但结果是相同的。

我尝试重新启动服务器,仍然没有任何结果!

还有 1 个问题,当我运行时node exampleFile.js,它不起作用,行为相同,不返回任何内容,但当我运行时nodejs exampleFile.js,它工作得很好!

示例文件内容:

var io = require('socket.io').listen(5555);
var login = io.of('/login').on('connection', function (socket) {});
var notify = io.of('/notifications').on('connection', function (socket) { });
var chat = io.of('/chat').on('connection', function (socket) { });
Run Code Online (Sandbox Code Playgroud)

如果这里有人可以帮助我解决损坏的服务器以及如何修复它,请帮助我!

操作系统 Ubuntu 14.04

dan*_*ild 5

我有和你类似的症状,npm 正在工作,但是像永远这样的事情没有做任何事情 - 没有错误,什么也没有

在我读到这里之后,你应该使用nodejs来安装,即

sudo apt-get install nodejs
Run Code Online (Sandbox Code Playgroud)

我想也许这把事情搞砸了,但经过几次重新安装......没有骰子:(

做了什么工作

显然你需要将node 与 nodejs 链接起来,如下所示:

sudo ln -s /usr/bin/nodejs /usr/local/bin/node
Run Code Online (Sandbox Code Playgroud)