npm¶
Пакетный менеджер node.js
// package.json
// настройки проекта, создается через init, обрабатывается через up
access¶
adduser¶
bin¶
bugs¶
c¶
cache¶
completion¶
config¶
ddp¶
dedupe¶
deprecate¶
dist-tag¶
docs¶
edit¶
explore¶
get¶
help¶
help-search¶
i¶
init¶
Инициализирует package.json
// package.json
{
"name": "19870128",
"version": "1.0.0",
"main": "gulpfile.js",
"dependencies": {
"gulp": "^3.9.1"
},
"devDependencies": {},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"description": ""
}
i, install¶
Установить пакет
-g - выполнить команду глобально, иначе для указанной папки
–save - добавить в зависиомсти package.json
–save-dep - добавить в зависимости разработки package.json
# глобальная установка
npm i -g gulp-cli
# локальная установка
npm i gulp
install-test¶
it¶
link¶
ln¶
login¶
logout¶
ls¶
Список установленных пакетов
-g - выполнить команду глобально, иначе для указанной папки
–depth - глубина
npm ls -g --depth 0
-- phonegap@10.0.0