Каковы различия между node.js и узлом?

Я установил node.js в моей машине (linux mint 15), когда я запускаю node example.js , он говорит:

 The program 'node' can be found in the following packages: * node * nodejs-legacy Try: sudo apt-get install  

Итак, каковы различия между узлами и узлами? У меня были как node.js, так и узел, установленные ранее, но когда я запускаю node example.js , веб-сервер вообще не запускается. Поэтому я удалил узел и сохранил node.js.

Узел пакета не связан с node.js.

nodejs – это то, что вы хотите, однако, возможно, лучше, чтобы команда называлась узлом для совместимости со сценариями, использующими #!/usr/bin/env node .

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

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

Или вы можете установить nvm, а затем использовать его для установки последней версии node.js:

 nvm install stable 

Я предпочитаю метод nvm, так как он позволяет вам sudo apt-get remove nodejs , а затем управлять той версией узла, которую вы используете сами. Вы также можете установить несколько версий node.js и использовать nvm use для простого переключения между ними.

Я также хотел бы добавить строку в нижней части моего .bashrc например: nvm use stable > /dev/null . Это автоматически будет использовать последнюю версию, которую вы установили.

Чтобы обновить версию узла до последней стабильной nvm install stable : nvm install stable . Каждый раз, когда вы это делаете, вам нужно будет установить любые пакеты npm, которые вы установили глобально, если вы хотите продолжить их использовать.

Чтобы перейти на старую версию, просто запустите nvm use , или, если у вас еще нет установленной старой версии: nvm install .

Этот ответ должен просто рассказать вам разницу между пакетами node и nodejs в ОС Debian.

node

nodejs

  • Node.js – это платформа, созданная на основе времени выполнения JavaScript для JavaScript, для быстрого создания быстрых и масштабируемых сетевых приложений. Node.js использует управляемую событиями, неблокирующую модель I/O которая делает ее легкой и эффективной, идеальной для приложений с интенсивным использованием данных в реальном времени, которые работают через распределенные устройства.
  • Ссылка на информацию о пакете:
  • Строка Node.js Mongoose.js для функции ObjectId
  • Заменить строку в файле с помощью nodejs
  • Node.js - SyntaxError: Неожиданный импорт токена
  • Как получить доступ к существующей коллекции с помощью Mongoose?
  • Как настроить SSL-сертификат для сервера express.js?
  • Mongoose Уникальный индекс не работает!
  • node.js - простые HTTP-запросы с сжатием gzip / deflate
  • MongoDB / Mongoose запрос в определенную дату?
  • Что означает ошибка ELIFECYCLE Node.js?
  • Как реализовать много-много ассоциаций в sequelize
  • Node.js - Использование async lib - async.foreach с объектом
  • Interesting Posts

    Переименование нескольких файлов в оболочке

    Каков правильный способ связи между controllerами в AngularJS?

    Как предоставить пользовательскую реализацию метода UpdateAsync идентификатора asp.net?

    Почему я должен использовать Vagrant вместо VirtualBox?

    Асинхронная операция Entity Framework занимает в десять раз больше времени

    Как я могу получить Eclipse для отображения. * Файлов?

    Наушники usb только воспроизводят определенный звук

    как отображать изображения, сохраненные в папке sdcard в android

    Как найти exe, прослушивая порт?

    Как создать резервные копии всех моих (обычных) шрифтов?

    Как я могу запустить applescript с моего Mac с помощью ярлыка (без использования сторонних приложений)?

    Как изменить, удалить или вставить строку в файл или добавить в начало файла в Perl?

    Сколько времени, пока неиспользуемый жесткий диск не потеряет свои данные?

    SCSS расширяет вложенный селектор и переопределяет вложенные наборы правил

    Как экспортировать все контакты из Outlook 2007 в качестве vcard?

    Давайте будем гением компьютера.