Я установил Node.js на мою машину разработки Windows 7 x64, ручной способ:
mkdir C:\Devel\nodejs
cd C:\Devel\nodejs
set NODE_PATH=%CD%
setx /M PATH "%PATH%;%NODE_PATH%"
setx /M NODE_PATH "%NODE_PATH%\node_modules"
Я поместил главный node x64 binary вместе с менеджер пакетов npm в C:\Devel\nodejs
. Работает как прелесть, и я могу обновить основной двоичный файл, не имея дело с установщиком.
Единственная проблема, которую я не могу решить, - это перемещение папки кэша. Когда я устанавливаю локальный пакет:
npm install express
... кеш находится в папке %APP_DATA%\npm-cache
. Я хотел бы изменить его на:
C:\Devel\nodejs\npm-cache
Как я могу изменить папку кэша npm или полностью отключить ее?