【问题标题】:NodeJs commands not working properly on Ubuntu 14.04, nodemon, forever and nodeNodeJs 命令在 Ubuntu 14.04、nodemon、forever 和 node 上无法正常工作
【发布时间】:2014-12-04 09:01:28
【问题描述】:

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

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

我试过重启服务器,还是不行!

还有一个问题,当我运行 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) { });

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

操作系统 Ubuntu 14.04

【问题讨论】:

  • 我正在尝试在这里诊断问题的根源:github.com/remy/nodemon/issues/422 你能在 github 问题上发帖吗,因为我根本无法复制这个问题(目前)。

标签: node.js ubuntu-14.04


【解决方案1】:

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

read here之后你应该使用nodejs来安装,即

sudo apt-get install nodejs

我认为这可能以某种方式把事情搞砸了,但是在重新安装了几次之后......没有骰子:(

什么有效

显然你需要用nodejs链接节点,像这样:

sudo ln -s /usr/bin/nodejs /usr/local/bin/node

【讨论】:

    猜你喜欢
    • 2016-02-09
    • 2014-07-18
    • 1970-01-01
    • 2014-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-09
    相关资源
    最近更新 更多