npm

npm init -y
- Создаст файл package.json без вопросов
#npm init - с вопросами

---------------

npm (англ. Node Package Manager) — менеджер пакетов, входящий в состав Node.js.
То есть, по идее он идёт в комплекте с Node. И оно для установки дополнительных пакетов в Node.

Использование:

npm install (npm i ) установить все зависимости в вашем проекте - вероятно, что это нужно выполнить в папке проекта, там, где есть файл package.json

npm install добавить зависимость в ваш проект --- И пропишет её в package.json?

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

Компьютер: