Нет вывода при попытке использовать nodejs - PullRequest
0 голосов
/ 12 мая 2018

Я установил узел на моем компьютере с 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."
    ]);
}

Как правильно установить node.js на 14.04? Я использовал учебник по цифровому океану.

Ответы [ 3 ]

0 голосов
/ 12 мая 2018

Попробуйте установить так:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
0 голосов
/ 12 мая 2018

Если вы используете Node.js в качестве разработчика на своей машине, я советую вам установить его, используя NVM .

Следуйте инструкциям, затем добавьте следующее в файл ~ / .bashrc:

source ~/.nvm/nvm.sh

После ввода

$source ~/.bashrc

Это позволит вам использовать NVM для установки нужных версий:

$nvm install 10

Вы можете установить более старые версии и использовать любую установленную, набрав:

$nvm use 8.4.0
0 голосов
/ 12 мая 2018

Если вы хотите его выполнить, убедитесь, что вы указали полный путь (или убедитесь, что в пути указан node).

Кроме того, это очень и очень старая версия Node.JS вы установили.

...