Вопрос

Я скачал бинарные (.exe) nodejs главная страница.

Как я могу установить и использовать npm (Диспетчер пакетов узлов)?

Это было полезно?

Решение 3

npm можно скачать (без установки) отсюда:

http://nodejs.org/dist/npm/

https://github.com/npm/npm/releases

Другие советы

Текущий установщик Windows из nodejs.org По состоянию на V0.6.11 (2012-02-20) установит NPM вместе с Nodejs.

ЗАМЕТКИ:

  • На этом этапе 64-битная версия-ваш лучший выбор
  • Путь установки для 32-разрядного узла-«Program Files (x86)» в 64-битных Windows.
  • Вам также может потребоваться добавить цитаты к оператору пути в переменных окружающей среды, это, кажется, только в некоторых случаях я видел.
  • В окнах Глобальный Путь установки на самом деле находится в каталоге профиля вашего пользователя
    • %USERPROFILE%\AppData\Roaming\npm
    • %USERPROFILE%\AppData\Roaming\npm-cache
    • Предупреждение: если вы делаете временные события или другую автоматизацию в качестве другого пользователя, убедитесь, что вы запустите npm install как этот пользователь. Некоторые модули/утилиты должны быть установлены по всему миру.
    • Ошибки установщика: вам, возможно, придется создать эти каталоги или добавить ...\npm Справочник по пути ваших пользователей.

Чтобы изменить «глобальное» местоположение для всех пользователей на более подходящее общее глобальное местоположение %ALLUSERSPROFILE%\(npm|npm-cache) (Сделайте это как администратор):

  • создать [NODE_INSTALL_PATH]\etc\ каталог
    • Это нужно, прежде чем попробовать npm config --global ... действия
  • Создать глобальное (amding) местоположение для модулей NPM
    • C:\ProgramData\npm-cache - Модули NPM пойдут сюда
    • C:\ProgramData\npm - Двоирные сценарии для глобально установленных модулей пойдут здесь
    • C:\ProgramData\npm\node_modules - Установленные глобально установленные модули сюда пойдут
    • Установите разрешения соответствующим образом
      • Администраторы: изменить
      • Пользователи аутентификации: читать/выполнить
  • Установите настройки глобальной конфигурации (командная строка администратора)
    • npm config --global set prefix "C:\ProgramData\npm"
    • npm config --global set cache "C:\ProgramData\npm-cache"
  • Добавлять C:\ProgramData\npm к переменной среды вашей системы

Если вы хотите изменить «глобальное» местоположение вашего пользователя на %LOCALAPPDATA%\(npm|npm-cache) Путь вместо этого:

  • Создать необходимые каталоги
    • C:\Users\YOURNAME\AppData\Local\npm-cache - Модули NPM пойдут сюда
    • C:\Users\YOURNAME\AppData\Local\npm - двоичные сценарии для установленных модулей пойдут сюда
    • C:\Users\YOURNAME\AppData\Local\npm\node_modules - Установленные глобально установленные модули сюда пойдут
  • Настройте NPM
    • npm config set prefix "C:\Users\YOURNAME\AppData\Local\npm"
    • npm config set cache "C:\Users\YOURNAME\AppData\Local\npm-cache"
  • Добавьте новый путь NPM в вашу среду PATH.
    • setx PATH "%PATH%;C:\Users\YOURNAME\AppData\Local\npm"

Для начинающих некоторые из модулей NPM, которые я использовал больше всего, являются следующими.

Более продвинутые варианты JS ...

Для тестирования я обращаюсь к следующим инструментам ...

  • мокко - Структура тестирования
  • чай - Библиотека утверждений, мне нравится chai.xpect
  • Синон - Шпионы, заглушки и прокладки
  • Sinon-Chai - Расширить чай с инструментами утверждения Sinon
  • Вавилон-Истанбул - Отчеты о покрытии
  • шутка - Параллельное тестирование, утверждения, насмешка, отчеты о покрытии в одном инструменте
  • Вабель-плугин-Эреяр - немного легче для некоторых насмешливых условий против шутки

Интернет -инструмент.

  • WebPack - Модуль Bundler, модули в стиле узла пакета для использования браузера
  • вавилон - Преобразовать современный синтаксис JS (ES2015+) для вашей среды развертывания.

Если вы построите это ...

  • Shelljs - Утилиты оболочки для сценариев узлов. Раньше я использовал Gulp/Grunt, но в эти дни будет scripts каталог, который упоминается в package.json сценарии через NPM. Вы можете использовать инструменты Gulp в простых сценариях.

Когда Node.js не установлен с помощью Установщик MSI, npm нужно настроить вручную.

Настройка NPM

Во -первых, допустим, у нас есть node.exe Файл, расположенный в папке c:\nodejs. Анкет Теперь для настройки npm-

  1. Загрузите последние npm выпустить из GitHub (https://github.com/npm/npm/releases)
  2. Создайте папки c:\nodejs\node_modules а также c:\nodejs\node_modules\npm
  3. Раскапывать загруженный zip -файл в c:\nodejs\node_modules\npm папка
  4. Копия npm а также npm.cmd файлы из c:\nodejs\node_modules\npm\bin к c:\nodejs папка

Чтобы проверить npm, открытым cmd.exe изменить рабочий каталог на c:\nodejs и тип npm --version. Анкет Вы увидите версию npm Если он настроен правильно.

После того, как настройка будет выполнена, его можно использовать для установки/удаления пакетов локально или во всем мире. Для получения дополнительной информации об использовании npm посещать https://docs.npmjs.com/.

В качестве последнего шага вы можете добавить путь папки узла c:\nodejs в path переменная среды, чтобы вам не пришлось указывать полный путь при запуске node.exe а также npm в командной строке.

Я только что установил последнюю версию Node (0.6.12) в Windows 7, используя MSI (Node-V0.6.12.msi).

NPM уже отправлен с ним, не нужно включать его отдельно.

Я столкнулся с проблемой разрешения во время запуска NPM (NPM Install MySQL), по пути, на котором проживали мои узлы, т.е.C: Program Files (x86) nodejs

Затем я выполнил шаги ниже:

1) добавлено C:\Program Files (x86)\nodejs\npm В переменных среды - Системная переменная пути.

2) вернулся только к C:\ в командной строке и дал команду - npm install mysql - И вуаля! это сработало..

Надеюсь это поможет.

Я запускаю node.js в Windows с NPM. Хитрость просто используйте Cygwin. Я следовал за тем, как под https://github.com/joyent/node/wiki/building-node.js-on-cygwin-(windows) Анкет Но убедитесь, что вы используете версию 0.4.11 Nodejs или NPM, потерпит неудачу!

Я только что установил 64 -битный node.js v0.12.0 для Windows 8.1 из здесьАнкет Это около 8 МБ, и, поскольку это MSI, вы просто дважды щелкните, чтобы запустить. Он автоматически настраивает пути вашей среды и т. Д.

Затем, чтобы получить командную строку, это просто [Win-Key]+[S] для поиска, а затем введите «node.js» в качестве вашей поисковой фразы.

Выбрать Node.js Command Prompt вход не Node.js вход.

Оба дадут вам командную строку, но только первый будет работать. NPM встроен в эту загрузку, так что тогда просто npm -whatever в приглашении.

Используйте диспетчер пакетов Windows, как шоколад. Сначала установите шоколад, как указано в его домашняя страница. Анкет Это должен быть бризом

Затем, чтобы установить Node JS (установить), запустите следующую команду из командной строки или из PowerShell:

C:> cinst nodejs.install

Вот руководство @cts_ae о том, как использовать NPM с автономным Node.exe:https://stackoverflow.com/a/31148216/228508

  1. Загрузите автономный отдел node.exe с nodejs.org
  2. Возьмите NPM -выпуск Zip от GitHub https://github.com/npm/npm/releases
  3. Создать папку с именем: node_modules в той же папке, что и node.exe
  4. Извлеките NPM Zip в папку Node_Modules
  5. Переименуйте извлеченную папку NPM в NPM и удалите любые версии, т.е. NPM-3.3.4-> NPM.
  6. Скопируйте npm.cmd из папки/NPM/Bin/

Я только что установил node.js в первый раз и включает в себя NPM, который можно запустить из CMD Windows. Тем не менее, убедитесь, что вы запускаете его как администратор. Щелкните правой кнопкой мыши на CMD и выберите «Запустить в качестве администратора». Это позволило мне позвонить в команды NPM.

Поиск всего файла .NPMRC в вашей системе.

Пожалуйста, убедитесь, что данный вами путь верен. Если нет, пожалуйста, удалите неправильный путь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top