Проверка версии nodejs ничего не возвращает

Или просто запустите cat /home/user/.config/tomboy/tomboy.log с терминала. К сожалению, в Ubuntu 11.10 есть несколько ошибок в tomboy, поскольку это отличное приложение. Возможно, вы связаны с этой записью Tomboy Notes: не удалось синхронизировать

1
задан 17 February 2018 в 09:06

6 ответов

вы серьезно не хотите использовать apt-get для установки NodeJS на ubuntu.

Способ упаковки Ubuntu стороннего программного обеспечения означает, что вы всегда будете устаревшими версиями, если у вас нет очень активных поддерживающих устройств или медленных циклов разработки программного обеспечения, - оба из которых не соответствуют требованиям NodeJS и сопровождающих пакетов NodeJS. я просто проверил, и похоже, что apt-get install nodejs предоставит вам установку v0.6.19, которая с июня 2012 года по состоянию на сентябрь 2013 года, когда NodeJS уже достиг стабильного значения v0.10.18 со значительными внутренними изменениями.

еще одна причина, по которой вы не хотите apt-get NodeJS, заключается в том, что исполняемый файл будет называться nodejs по той простой причине, что в обширном глобальном пространстве имен, являющемся современным дистрибутивом linux, node уже был назначен (! d2)

, вы, вероятно, захотите скомпилировать NodeJS самостоятельно или попробовать один из бинарных пакетов, которые они загружают на nodejs.org.

5
ответ дан 25 May 2018 в 03:31
  • 1
    Хорошая точка зрения! OP также может добавлять активный репозиторий узла в список репозиториев, как описано здесь: github.com/joyent/node/wiki/… – Pawelmhm 20 September 2013 в 21:23
  • 2
    +1, я использую NVM, чтобы избежать проблем с разрешениями (например, используя sudo для npm install -g), но даже без этого лучше не вмешиваться в официальные репозитории. – Michael Martin-Smucker 16 September 2014 в 04:22

Чтобы выйти из @flow, он абсолютно прав.

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

[ f1]
1
ответ дан 25 May 2018 в 03:31

Этот вопрос заслуживает нового ответа.

Если вы правильно установите, просто введите nodejs --version или node --version, чтобы проверить версию.

Если вам нужен более новый и хорошо сохранившийся репозиторий

Хорошим вариантом является использование . Если вам нужны более новые и хорошо сохранившиеся репозитории репозитория , которые очень хорошо сохранены.

Выполните следующие шаги Этот вопрос заслуживает нового ответа.

curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -

Затем установите с помощью:

sudo apt-get install -y nodejs

Использование # nodejs --version теперь вернется v0.12.4

1
ответ дан 25 May 2018 в 03:31

Следуйте инструкциям по установке здесь:

https://github.com/joyent/node/wiki/installation

tar -zxf node-v0.10.33.tar.gz #Download this from nodejs.org
cd node-v0.10.33
./configure && make && sudo make install

Это займет некоторое время - 5 до 10 минут. В инструкциях по установке есть рекомендации по ускорению установки с помощью некоторого флага f3, но я не знаком с этим и, к сожалению, не исследовал его.

Anywho после завершения установки закройте и затем откройте его. Вы должны быть добры.

cory@LAPTOPUTRON3000:~$ npm -v && node -v
1.4.28
v0.10.33
0
ответ дан 25 May 2018 в 03:31

Вы можете запустить следующий скрипт:

Сохранить следующий скрипт (скажем, test_server.js):

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello Node.js\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');

Запустить сценарий, используя:

nodejs test_server.js

Откройте http://127.0.0.1:8124/ в своем браузере, и вы увидите приветственное сообщение.

0
ответ дан 25 May 2018 в 03:31

Попробуйте с помощью

node -v

Версия его возвратного узла

0
ответ дан 25 May 2018 в 03:31

Другие вопросы по тегам:

Похожие вопросы: