2013-12-10 1 views
1

Я легко установил Node.js раньше на Mac и другие ПК, но на компьютере, который у меня есть на работе, ограничивается запуск .msi-файлов.Есть ли ручная установка node.js для Windows 7?

Есть ли способ вручную установить и настроить node.js и npm в Windows 7? У меня есть доступ к Powershell.

+1

Я честно думаю самое простое решение - просто получить temp admin priveleges. Поговорите со своим местным ИТ-специалистом. – Josh

ответ

4

Установка nodejs (и npm) на компьютере под управлением Windows 7 не требует каких-либо «магии», если у вас есть доступ администратора на целевой машине и не заботятся о настройке ожидаемой «деинсталляции», различных счетчиков производительности Windows, события отслеживание или ввод в меню «Пуск».

Чтобы установить вручную из существующей установки на одной машине на другую машину, просто

  1. Скопируйте все содержимое вашей "\ Program Files \ nodejs" и «\ Users \ USERNAME \ AppData \ Roaming \ npm ", а также файл" \ Users \ USERNAME \ .npmrc "в те же каталоги на целевой машине. (Замените USERNAME на свое собственное имя для входа Windows.)

  2. Редактировать файл \ \ \ USERNAME \ .npmrc ", чтобы заменить имя пользователя на имя пользователя на целевой машине.

  3. Добавить «C: \ Program Files \ nodejs» и «C: \ Users \ USERNAME \ AppData \ Roaming \ npm» в вашу PATH.

Если вы хотите установить вручную непосредственно из MSI (без существующей установки для работы с), получить отличную lessmsi программы Скотта Виллька, которая позволяет извлечь все файлы из любого архива Msi и открыть все действия, предпринятые установщиком Windows, такие как требуемые изменения в Реестре и т. д. (Хотя для nodejs вам нужно будет только отредактировать реестр, чтобы добавить соответствующие ключи для его автоматической деинсталляции.)

Смежные вопросы