Раньше, когда я устанавливал пакеты с помощью npm(>=1.0), они устанавливались локально, но теперь нет.
Сначала я использую nvm для установки node.js.
Моя операционная система:
alfred@alfred-laptop:~/node/so/6513101$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.10
DISTRIB_CODENAME=maverick
DISTRIB_DESCRIPTION="Ubuntu 10.10"
Версия моего узла:
alfred@alfred-laptop:~/node/so/6513101$ node -v
v0.4.8
Моя версия npm:
alfred@alfred-laptop:~/node/so/6513101$ npm -v
1.0.15
alfred@alfred-laptop:~/node/so/6513101$ npm install notifo
notifo@0.0.2 ../../../node_modules/notifo
В прошлом он устанавливался в ту же директорию, но теперь не устанавливается в ту же директорию. мой npm/node. js сломан, или я что-то упустил, или npm больше не устанавливает локальные пакеты (в ту же папку => ~/node/so/6513101/node_modules
), которые я считал классной функцией, потому что я мог bundle
все мои зависимости, так что другим пользователям не нужно было устанавливать npm, чтобы использовать мой код (я по-прежнему считаю, что пользователи должны устанавливать npm, потому что это отличный продукт). Команда bundle
исчезла, поэтому я не могу ее использовать? Не мог бы кто-нибудь объяснить мне, что происходит?