установка узла, но отсутствуют все пакеты в node_modules - PullRequest
0 голосов
/ 10 июня 2018

На Mac после установки узла с:

brew install node

Единственный пакет, который обнаружился в / usr / local / lib / node_modules - это npm.Моя предыдущая установка узла содержала кучу пакетов, таких как "express, apn, http2, ws и т. Д."

Есть идеи?

Также не было ни одного package.json.

1 Ответ

0 голосов
/ 10 июня 2018

При установке узла вы получаете только npm, те другие упомянутые вами пакеты были установлены с использованием

# probably with sudo
npm install -g {package} 

package.json создается при запуске:

npm init

Это не имеет ничего общего с установкой узла.

Если вы хотите начать новый проект:

mkdir project
cd project
npm init
npm install {package-name} {other-package}

И теперь у вас будет папка node_modules внутри project/ иpackage.json с {package-name} & {other-package} в качестве зависимостей

...