Я установил узел на моем компьютере с 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? Я использовал учебник цифрового океана.
Попробуйте установить так:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
Если вы используете Node.js в качестве разработчика на своей машине, я советую вам установить его, используя NVM.
Следуйте инструкциям, затем добавьте следующее в файл ~ / .bashrc:
source ~/.nvm/nvm.sh
После типа
$source ~/.bashrc
Это позволит вам использовать NVM для установки нужных вам версий:
$nvm install 10
Вы можете установить более старые версии и использовать любую из них, набрав:
$nvm use 8.4.0
Если вы хотите выполнить его, убедитесь, что вы указали полный путь (или убедитесь, что node
в пути.)
Кроме того, это очень, очень старая версия Node.js, которую вы установили.