npm init -y
- Создаст файл package.json без вопросов
#npm init - с вопросами
---------------
npm (англ. Node Package Manager) — менеджер пакетов, входящий в состав Node.js.
То есть, по идее он идёт в комплекте с Node. И оно для установки дополнительных пакетов в Node.
Использование:
npm install (npm i ) установить все зависимости в вашем проекте - вероятно, что это нужно выполнить в папке проекта, там, где есть файл package.json
npm install
npm test запустить тесты этого проекта
npm run - выведет меню из package.json. Пример:
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"preview": "vite preview"
},
выведет:
Scripts available in page-ui-react-vite-example@0.0.0 via `npm run-script`: dev vite build tsc && vite build lint eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0 preview vite preview Нажмите Enter для выхода:
npm run
npm <команда> -h быстрая справка по <команде>
npm -l отобразить информацию об использовании для всех команд
npm help <термин> поиск справки по <термин> (в браузере)
npm help npm более сложный обзор (в браузере)
Все команды:
access, adduser, audit, bugs, cache, ci, completion,
config, dedupe, deprecate, diff, dist-tag, docs, doctor,
edit, exec, explain, explore, find-dupes, fund, get, help,
help-search, hook, init, install, install-ci-test,
install-test, link, ll, login, logout, ls, org, outdated,
owner, pack, ping, pkg, prefix, profile, prune, publish,
query, rebuild, repo, restart, root, run-script, sbom,
search, set, shrinkwrap, star, stars, start, stop, team,
test, token, uninstall, unpublish, unstar, update, version,
view, whoami