Я загрузил Windows Binary (.exe) из nodejs из главной страницы.
Как я могу установить и использовать диспетчер пакетов npm
(Node)?
Я загрузил Windows Binary (.exe) из nodejs из главной страницы.
Как я могу установить и использовать диспетчер пакетов npm
(Node)?
Текущий установщик Windows из nodejs.org с версии 6.0.11 (2012-02-20) установит NPM вместе с NodeJS.
ПРИМЕЧАНИЯ:
%USERPROFILE%\AppData\Roaming\npm
%USERPROFILE%\AppData\Roaming\npm-cache
npm install
в качестве этого пользователя. Некоторые модули/утилиты должны быть установлены глобально....\npm
к вашему пути пользователей самостоятельно.Чтобы изменить "глобальное" местоположение для всех пользователей на более подходящее общее глобальное местоположение %ALLUSERSPROFILE%\(npm|npm-cache)
(сделайте это как администратор):
[NODE_INSTALL_PATH]\etc\
npm config --global ...
C:\ProgramData\npm-cache
- здесь будут доступны модули npmC:\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
в переменную окружения System PathЕсли вы хотите изменить свое "глобальное" местоположение пользователя на %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 config set prefix "C:\Users\YOURNAME\AppData\Local\npm"
npm config set cache "C:\Users\YOURNAME\AppData\Local\npm-cache"
PATH
.
setx PATH "%PATH%;C:\Users\YOURNAME\AppData\Local\npm"
Для новичков некоторые из модулей npm, которые я использовал больше всего, выглядят следующим образом.
Более продвинутые параметры JS...
Для тестирования я обращаюсь к следующим инструментам...
Веб-инструменты.
Если вы его построите...
Если Node.js не установлен с помощью установщика MSI, npm необходимо настроить вручную.
Сначала скажем, что у нас есть файл Node.exe, расположенный в папке c:\nodejs
. Теперь, чтобы настроить npm -
c:\nodejs\node_modules
и c:\nodejs\node_modules\npm
c:\nodejs\node_modules\npm
c:\nodejs\node_modules\npm\bin
в c:\nodejs
папкуЧтобы проверить npm, откройте cmd.exe
смените рабочий каталог на c:\nodejs
и введите npm --version
. Вы увидите версию npm, если она настроена правильно.
Как только настройка завершена, ее можно использовать для установки и удаления пакетов локально или глобально. Для получения дополнительной информации об использовании npm посетите https://docs.npmjs.com/.
В качестве последнего шага вы можете добавить node путь к папке c:\nodejs
в переменную окружения path
, так что вам не нужно указывать полный путь при запуске node.exe
и npm
в командной строке.
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
в переменные среды - системная переменная Path.
2) вернулся в командную строку только C:\
и дал команду - npm install mysql
- и voila! он работал.
Надеюсь, это поможет.
Я запускаю 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
NOT <<22 > .
Оба предоставят вам командную строку, но только первая будет работать. npm встроена в эту загрузку, поэтому просто npm -whatever
в командной строке.
Используйте диспетчер пакетов Windows, как шоколадный. Сначала установите шоколадный, как указано на нем homepage. Это должен быть легкий ветерок
Затем, чтобы установить Node JS (Install), запустите следующую команду из командной строки или из PowerShell:
C: > cinst nodejs.install
Ниже приведено руководство по @CTS_AE о том, как использовать NPM с автономным node.exe: fooobar.com/questions/31192/...
Я только что установил Node.js и включил NPM, который можно запустить из Windows cmd. Однако убедитесь, что вы запустили его как администратора. Щелкните правой кнопкой мыши на cmd и выберите "запустить как администратор". Это позволило мне вызвать команды npm.