首页 > 解决方案 > 尝试使用nodejs时没有输出

问题描述

我在我的 Ubuntu 14.04 机器上安装了节点:

apt-get install node

但是,当我跑步时

node -v

没有输出。

然后我尝试apt-get install nodejs了,当我运行时nodejs -v我得到了v0.10.25

我不确定我做错了什么来让节点工作。

我的 PHP 脚本需要 node.js 并且我的检查一直失败:

if(preg_match("/^v\d+.\d+.\d+$/", `node -v`) === 0){
    exit_json([
        "error" => "Node isn't installed on this machine."
    ]);
}

如何在 14.04 上正确安装 node.js?我使用了数字海洋的教程。

标签: phpnode.jsinstallationubuntu-14.04apt-get

解决方案


如果您在开发机器中使用 Node.js 作为开发人员,我建议您使用NVM安装它。

请按照说明将以下内容添加到您的 ~/.bashrc 文件中:

source ~/.nvm/nvm.sh

输入后

$source ~/.bashrc

这将允许您使用 NVM 安装所需的版本:

$nvm install 10

您可以安装旧版本并使用您安装的任何版本,方法是键入:

$nvm use 8.4.0

推荐阅读