npx - это инструмент, входящий в состав Node.js, который облегчает выполнение пакетов и команд из npm (Node Package Manager). В простых словах, он позволяет запускать JavaScript-пакеты и скрипты, размещенные в реестре npm, не устанавливая их на своем компьютере.
Основные особенности и преимущества npx
- Запуск пакетов без установки: Вы можете исполнять любой пакет, доступный в npm, не устанавливая его глобально на своем компьютере. Это экономит время и место на диске.
- Удобство в использовании: Если вы хотите испытать какой-либо пакет или использовать его для единичной задачи, npx позволяет это сделать быстро и просто.
- Автоматическое использование локальных пакетов: Если в вашем проекте уже установлен нужный пакет, npx автоматически использует локальную версию, что помогает избежать конфликтов версий.
- Удобство в разработке: npx часто используется для запуска инструментов сборки и разработки, таких как webpack или create-react-app, без необходимости их постоянной установки.
Основные команды npx
npx [имя_пакета]
// Запуск пакета, который не установлен локально или глобально
Примеры:
npx create-react-app my-app
// Создание нового проекта React без необходимости установки create-react-app
npx nodemon server.js
// Запуск nodemon для автоматического перезапуска сервера при изменении файлов
npx [имя_пакета]@[версия]
// Запуск конкретной версии пакета
Примеры:
npx create-react-app@4.0.0 my-app
// Создание проекта React с использованием версии 4.0.0 create-react-app
npx eslint@7.32.0 . --fix
// Запуск eslint версии 7.32.0 для проверки и автоматического исправления кода
npx github:[username]/[repo]
// Запуск пакета из GitHub репозитория
Примеры:
npx github:facebook/react
// Запуск пакета из репозитория Facebook на GitHub
npx github:vuejs/vue-cli
// Запуск пакета из репозитория Vue.js на GitHub
npx [имя_команды]
// Исполнение команды из пакета, установленного локально
Примеры:
npx webpack --config webpack.config.js
// Запуск webpack с использованием локального конфигурационного файла
npx jest
// Запуск тестов с использованием локально установленного Jest
npx -p [имя_пакета] [команда]
// Исполнение команды с использованием пакета, установленного локально
Примеры:
npx -p @angular/cli ng new my-app
// Создание нового проекта Angular без необходимости глобальной установки Angular CLI
npx -p typescript tsc --init
// Инициализация TypeScript проекта без глобальной установки TypeScript
npx clear-npx-cache
// Очистка кэша npx
Примеры:
npx clear-npx-cache
// Полная очистка кэша npx
npx clear-npx-cache --all
// Очистка всех кешированных данных npx
Дополнительные полезные команды
Запуск сервера
npx http-server
// Запуск простого HTTP сервера в текущей директории
npx http-server ./public
// Запуск HTTP сервера, обслуживающего файлы из директории ./public
Создание .gitignore
npx gitignore node
// Создание файла .gitignore для проекта Node.js
npx gitignore python
// Создание файла .gitignore для проекта Python
Ожидание открытия порта
npx wait-port 9000
// Ожидание открытия порта 9000
npx wait-port 3000
// Ожидание открытия порта 3000
Освобождение порта
npx kill-port 9000
// Освобождение порта 9000
npx kill-port 8080
// Освобождение порта 8080
Сортировка package.json
npx sort-package-json
// Сортировка содержимого package.json в алфавитном порядке
npx sort-package-json --write
// Сортировка и перезапись файла package.json
Обновление npm пакетов
npx npm-check-updates --target minor -u
// Обновление всех пакетов с минорными изменениями
npx npm-check-updates -u
// Обновление всех пакетов до последних версий
Проверка текстов и Markdown документов
npx alex README.md
// Проверка файла README.md на наличие предвзятых выражений и ошибок
cat README.md | npx alex
// Проверка содержимого файла README.md через pipe
Запуск mock REST API сервера
npx json-server --watch db.json
// Запуск mock REST API сервера и слежение за изменениями в db.json
npx json-server --port 5000 db.json
// Запуск mock REST API сервера на порту 5000
Автоматизированное тестирование доступности
npx pa11y http://example.com
// Запуск тестов доступности на указанном сайте
npx pa11y http://localhost:3000
// Запуск тестов доступности на локальном сервере
Глобальное обновление всего
npx dist-upgrade
// Выполнение глобального обновления всех установленных npm пакетов
npx dist-upgrade --force
// Принудительное обновление всех установленных npm пакетов
Красивый вывод проверки npm пакетов
npx npm-check
// Запуск проверки npm пакетов и вывод результата в удобном формате
npx npm-check -u
// Запуск интерактивного режима обновления npm пакетов
Генерация changelog
npx conventional-changelog-cli -p angular -i CHANGELOG.md -s
// Генерация файла CHANGELOG.md на основе коммитов с использованием пресета Angular
npx conventional-changelog-cli -p angular -i CHANGELOG.md -s -r 0
// Генерация полного changelog с момента начала проекта
code>
Проверка на наличие обновлений для глобально установленных npm пакетов
npx npm-check-updates -g
// Проверка на наличие обновлений для глобально установленных npm пакетов
npx npm-check-updates -g -u
// Обновление глобально установленных npm пакетов до последних версий
Форматирование кода
npx prettier --write "src/**/*.js"
// Форматирование всех JavaScript файлов в директории src и её поддиректориях
npx prettier --check "src/**/*.js"
// Проверка форматирования всех JavaScript файлов в директории src и её поддиректориях
Линтинг кода
npx eslint "src/**/*.js"
// Проверка всех JavaScript файлов в директории src и её поддиректориях на наличие ошибок
npx eslint --fix "src/**/*.js"
// Исправление всех возможных ошибок в JavaScript файлах в директории src и её поддиректориях
Генерация документации
npx jsdoc -c jsdoc.json
// Генерация документации на основе конфигурационного файла jsdoc.json
npx jsdoc -r src -d docs
// Генерация документации для всех файлов в директории src и сохранение её в директории docs
Запуск тестов
npx jest
// Запуск тестов с использованием Jest
npx jest --watch
// Запуск тестов в режиме наблюдения
Создание компонентов
npx generate-react-cli component MyComponent
// Создание нового компонента React с именем MyComponent
npx generate-react-cli component MyComponent --type class
// Создание нового компонента класса с именем MyComponent
Запуск локального сервера разработки
npx live-server
// Запуск локального сервера для разработки с поддержкой живого обновления
npx live-server --port=8080
// Запуск локального сервера на порту 8080
Анализ производительности
npx lighthouse http://example.com
// Анализ производительности указанного сайта с помощью Google Lighthouse
npx lighthouse http://localhost:3000
// Анализ производительности локального сайта
Проверка ссылок
npx broken-link-checker http://example.com
// Проверка сайта на наличие неработающих ссылок
npx broken-link-checker http://localhost:3000
// Проверка локального сайта на наличие неработающих ссылок
Оптимизация изображений
npx imagemin-cli src/* --out-dir=dist
// Оптимизация всех изображений в директории src и сохранение их в директорию dist
npx imagemin-cli src/*.{png,jpg} --out-dir=dist
// Оптимизация всех PNG и JPG изображений в директории src и сохранение их в директорию dist
Генерация README файлов
npx readme-md-generator
// Автоматическая генерация файла README.md для проекта
npx readme-md-generator --output README.md
// Генерация файла README.md и сохранение его в текущей директории
Проверка пакетов на уязвимости
npx snyk test
// Проверка проекта на наличие уязвимостей с помощью Snyk
npx snyk monitor
// Мониторинг проекта на наличие уязвимостей в реальном времени
Создание документации
npx typedoc --out docs src
// Генерация документации для TypeScript проекта и сохранение её в директорию docs
npx typedoc --theme minimal --out docs src
// Генерация документации с использованием минималистичной темы и сохранение её в директорию docs
Проверка доступности сайта
npx pa11y http://example.com
// Проверка доступности указанного сайта с помощью pa11y
npx pa11y-ci
// Запуск CI/CD проверки доступности сайта
Сканирование кода на уязвимости
npx sonar-scanner
// Запуск сканера SonarQube для анализа кода на уязвимости
npx sonar-scanner -Dsonar.projectKey=my-project
// Запуск сканера SonarQube с указанием ключа проекта
Создание статических сайтов
npx docusaurus init
// Инициализация нового проекта Docusaurus для создания документации
npx docusaurus start
// Запуск локального сервера разработки для проекта Docusaurus
Проверка производительности кода
npx webpack-bundle-analyzer
// Запуск анализатора бандлов webpack для проверки производительности кода
npx webpack-bundle-analyzer dist/stats.json
// Анализ бандла webpack на основе файла stats.json
Создание страниц для тестирования UI компонентов
npx storybook init
// Инициализация нового проекта Storybook для разработки UI компонентов
npx storybook start
// Запуск локального сервера разработки для Storybook
Проверка на неиспользуемый код
npx depcheck
// Проверка проекта на наличие неиспользуемых зависимостей
npx depcheck --json
// Проверка проекта на наличие неиспользуемых зависимостей и вывод результата в формате JSON
Проверка совместимости кода с браузерами
npx browserslist
// Проверка совместимости кода с различными версиями браузеров
npx browserslist --update-db
// Обновление базы данных браузеров для проверки совместимости кода
Создание mock серверов
npx prism mock http --spec http-spec.yaml --port 4000
// Создание mock сервера на основе спецификации OpenAPI
npx prism mock https --spec https-spec.yaml --port 4000
// Создание mock сервера с использованием HTTPS
Автоматизация тестирования кода
npx cypress open
// Запуск Cypress для автоматического тестирования кода
npx cypress run
// Запуск тестов Cypress в командной строке
Запуск эмуляторов мобильных устройств
npx ios-sim start --devicetypeid "iPhone-11"
// Запуск эмулятора iOS с указанием типа устройства
npx android-sim start --avd "Pixel_3a"
// Запуск эмулятора Android с указанием AVD
Оптимизация размера изображений
npx img-optimize
// Оптимизация изображений в проекте
npx img-optimize --dir src/images
// Оптимизация изображений в указанной директории
Обновление версии проекта
npx standard-version
// Автоматическое обновление версии проекта на основе стандартов
npx standard-version --release-as minor
// Обновление версии проекта с увеличением минорной версии
Создание CLI инструментов
npx oclif generate my-cli
// Создание нового CLI инструмента с использованием Oclif
npx oclif command hello
// Добавление новой команды hello в CLI инструмент
Запуск локального веб-сервера
npx serve
// Запуск локального веб-сервера для обслуживания статических файлов
npx serve --port 5000
// Запуск локального веб-сервера на порту 5000
Запуск команд с правами администратора
npx sudo [команда]
// Выполнение команды с правами администратора
npx sudo npm install -g typescript
// Глобальная установка TypeScript с правами администратора
Проверка проекта на наличие лицензий
npx license-checker
// Проверка проекта на наличие лицензий для всех зависимостей
npx license-checker --summary
// Проверка проекта на наличие лицензий и вывод краткой сводки
Установка зависимостей для проекта
npx install-peerdeps eslint-config-airbnb
// Установка зависимостей для ESLint конфигурации airbnb
npx install-peerdeps jest
// Установка зависимостей для Jest
Проверка уязвимостей в зависимости
npx audit-ci
// Запуск проверки на уязвимости в зависимости для CI/CD
npx audit-ci --low
// Запуск проверки на уязвимости низкого уровня в зависимости для CI/CD
Запуск статического анализа кода
npx flow
// Запуск статического анализа кода с использованием Flow
npx flow init
// Инициализация проекта Flow для статического анализа кода
Создание конфигурации Babel
npx babel-cli init
// Инициализация конфигурации Babel для проекта
npx babel-cli build
// Компиляция кода с использованием конфигурации Babel
Запуск команды для создания миграций
npx sequelize-cli migration:generate --name create-users
// Генерация новой миграции для создания таблицы users
npx sequelize-cli db:migrate
// Выполнение всех миграций базы данных
Создание нового проекта NestJS
npx @nestjs/cli new my-nest-app
// Создание нового проекта на NestJS
npx @nestjs/cli g controller users
// Генерация нового контроллера users для проекта NestJS
Оптимизация изображений
npx imageoptim-cli --directory src/images
// Оптимизация изображений в указанной директории с использованием imageoptim-cli
npx imageoptim-cli --jpegmini --directory src/images
// Оптимизация JPEG изображений с использованием jpegmini в указанной директории
Проверка совместимости с различными версиями Node.js
npx nvm use 14
// Переключение на версию Node.js 14 для текущего проекта
npx nvm install 16
// Установка и переключение на версию Node.js 16 для текущего проекта
Запуск тестов с использованием Mocha
npx mocha
// Запуск тестов с использованием Mocha
npx mocha --watch
// Запуск тестов в режиме наблюдения с использованием Mocha
Генерация SSL сертификатов
npx mkcert create-ca
// Создание корневого сертификата CA с использованием mkcert
npx mkcert create-cert localhost
// Создание сертификата для localhost с использованием mkcert
Запуск команд с использованием Yarn
npx yarn add react
// Установка пакета react с использованием Yarn через npx
npx yarn start
// Запуск команды start с использованием Yarn через npx
Создание документации с использованием Docusaurus
npx docusaurus-init
// Инициализация нового проекта Docusaurus для создания документации
npx docusaurus-start
// Запуск локального сервера разработки для проекта Docusaurus
Создание статических сайтов с использованием Next.js
npx create-next-app my-next-app
// Создание нового проекта Next.js с использованием create-next-app
npx next dev
// Запуск локального сервера разработки для проекта Next.js
Сканирование проекта на наличие уязвимостей с использованием npm-audit
npx npm-audit
// Запуск проверки npm-audit для анализа зависимостей проекта на наличие уязвимостей
npx npm-audit fix
// Автоматическое исправление обнаруженных уязвимостей с использованием npm-audit
Запуск команд с использованием PM2
npx pm2 start app.js
// Запуск приложения с использованием PM2 через npx
npx pm2 logs
// Просмотр логов приложений, запущенных с использованием PM2 через npx
Создание нового проекта с использованием Create React App
npx create-react-app my-react-app
// Создание нового проекта React с использованием Create React App
npx create-react-app my-react-app --template typescript
// Создание нового проекта React с использованием шаблона TypeScript
Запуск команд с использованием Ionic CLI
npx ionic start my-ionic-app blank
// Создание нового проекта Ionic с использованием шаблона blank
npx ionic serve
// Запуск локального сервера разработки для проекта Ionic
Проверка проекта на наличие неиспользуемых зависимостей с использованием depcheck
npx depcheck
// Проверка проекта на наличие неиспользуемых зависимостей с использованием depcheck
npx depcheck --json
// Проверка проекта на наличие неиспользуемых зависимостей и вывод результата в формате JSON
Создание нового проекта с использованием Vue CLI
npx @vue/cli create my-vue-app
// Создание нового проекта Vue с использованием Vue CLI
npx @vue/cli-service serve
// Запуск локального сервера разработки для проекта Vue
Создание нового проекта с использованием Angular CLI
npx @angular/cli new my-angular-app
// Создание нового проекта Angular с использованием Angular CLI
npx @angular/cli serve
// Запуск локального сервера разработки для проекта Angular
Создание нового проекта с использованием Svelte
npx degit sveltejs/template my-svelte-app
// Соз
дание нового проекта Svelte с использованием шаблона
npx svelte-kit dev
// Запуск локального сервера разработки для проекта Svelte
Создание нового проекта с использованием Eleventy
npx @11ty/eleventy
// Запуск Eleventy для создания статического сайта
npx @11ty/eleventy --serve
// Запуск локального сервера разработки для проекта Eleventy
Создание нового проекта с использованием Gatsby
npx gatsby new my-gatsby-app
// Создание нового проекта Gatsby с использованием Gatsby CLI
npx gatsby develop
// Запуск локального сервера разработки для проекта Gatsby
Создание нового проекта с использованием Hexo
npx hexo init my-hexo-blog
// Создание нового блога с использованием Hexo
npx hexo server
// Запуск локального сервера разработки для блога Hexo
Создание нового проекта с использованием Jekyll
npx jekyll new my-jekyll-blog
// Создание нового блога с использованием Jekyll
npx jekyll serve
// Запуск локального сервера разработки для блога Jekyll
Создание нового проекта с использованием Hugo
npx hugo new site my-hugo-site
// Создание нового сайта с использованием Hugo
npx hugo server
// Запуск локального сервера разработки для сайта Hugo
Проверка проекта на наличие устаревших зависимостей
npx npm-check --update
// Проверка проекта на наличие устаревших зависимостей и обновление их до последних версий
npx npm-check --skip-unused
// Проверка проекта на наличие устаревших зависимостей, игнорируя неиспользуемые зависимости
Запуск команд с использованием Deno
npx deno run my-script.ts
// Запуск скрипта TypeScript с использованием Deno через npx
npx deno fmt
// Форматирование кода с использованием Deno через npx
Запуск команд с использованием Parcel
npx parcel index.html
// Запуск Parcel для сборки проекта
npx parcel build index.html
// Сборка проекта с использованием Parcel через npx
Создание нового проекта с использованием Blitz.js
npx blitz new my-blitz-app
// Создание нового проекта Blitz.js с использованием Blitz CLI
npx blitz start
// Запуск локального сервера разработки для проекта Blitz.js
Создание нового проекта с использованием RedwoodJS
npx create-redwood-app my-redwood-app
// Создание нового проекта RedwoodJS с использованием Redwood CLI
npx redwood dev
// Запуск локального сервера разработки для проекта RedwoodJS
Создание нового проекта с использованием Nuxt.js
npx create-nuxt-app my-nuxt-app
// Создание нового проекта Nuxt.js с использованием Nuxt CLI
npx nuxt dev
// Запуск локального сервера разработки для проекта Nuxt.js
Создание нового проекта с использованием Gridsome
npx @gridsome/cli create my-gridsome-app
// Создание нового проекта Gridsome с использованием Gridsome CLI
npx gridsome develop
// Запуск локального сервера разработки для проекта Gridsome
Создание нового проекта с использованием Sapper
npx degit "sveltejs/sapper-template#rollup" my-sapper-app
// Создание нового проекта Sapper с использованием шаблона Rollup
npx sapper dev
// Запуск локального сервера разработки для проекта Sapper
Создание нового проекта с использованием Stencil
npx @stencil/cli init
// Инициализация нового проекта Stencil для создания веб-компонентов
npx stencil build
// Сборка проекта Stencil
Создание нового проекта с использованием NX
npx create-nx-workspace my-nx-workspace
// Создание нового рабочего пространства NX с использованием NX CLI
npx nx serve
// Запуск локального сервера разработки для рабочего пространства NX
Создание нового проекта с использованием Quasar
npx @quasar/cli create my-quasar-app
// Создание нового проекта Quasar с использованием Quasar CLI
npx quasar dev
// Запуск локального сервера разработки для проекта Quasar
Создание нового проекта с использованием Scully
npx @scullyio/init my-scully-blog
// Создание нового блога с использованием Scully
npx scully
// Сборка статического сайта с использованием Scully
Создание нового проекта с использованием Elder.js
npx degit Elderjs/template my-elder-app
// Создание нового проекта Elder.js с использованием шаблона
npx elder dev
// Запуск локального сервера разработки для проекта Elder.js
Создание нового проекта с использованием Brunch
npx brunch new my-brunch-app
// Создание нового проекта Brunch с использованием Brunch CLI
npx brunch watch
// Запуск локального сервера разработки для проекта Brunch
Создание нового проекта с использованием Spike
npx spike new my-spike-app
// Создание нового проекта Spike с использованием Spike CLI
npx spike watch
// Запуск локального сервера разработки для проекта Spike
Создание нового проекта с использованием Metalsmith
npx metalsmith init my-metalsmith-site
// Создание нового сайта с использованием Metalsmith
npx metalsmith build
// Сборка статического сайта с использованием Metalsmith
Создание нового проекта с использованием Wintersmith
npx wintersmith new my-wintersmith-site
// Создание нового сайта с использованием Wintersmith
npx wintersmith preview
// Запуск локального сервера разработки для сайта Wintersmith
Создание нового проекта с использованием Roots
npx roots new my-roots-site
// Создание нового сайта с использованием Roots
npx roots watch
// Запуск локального сервера разработки для сайта Roots
Создание нового проекта с использованием Assemble
npx assemble init my-assemble-site
// Создание нового сайта с использованием Assemble
npx assemble build
// Сборка статического сайта с использованием Assemble
Создание нового проекта с использованием Phenomic
npx phenomic init my-phenomic-site
// Создание нового сайта с использованием Phenomic
npx phenomic start
// Запуск локального сервера разработки для сайта Phenomic
Создание нового проекта с использованием VuePress
npx @vuepress/cli create my-vuepress-site
// Создание нового сайта с использованием VuePress
npx vuepress dev
// Запуск локального сервера разработки для сайта VuePress
Создание нового проекта с использованием Hexo
npx hexo init my-hexo-blog
// Создание нового блога с использованием Hexo
npx hexo server
// Запуск локального сервера разработки для блога Hexo
Создание нового проекта с использованием Jekyll
npx jekyll new my-jekyll-blog
// Создание нового блога с использованием Jekyll
npx jekyll serve
// Запуск локального сервера разработки для блога Jekyll
Создание нового проекта с использованием Hugo
npx hugo new site my-hugo-site
// Создание нового сайта с использованием Hugo
npx hugo server
// Запуск локального сервера разработки для сайта Hugo
Проверка проекта на наличие устаревших зависимостей
npx npm-check --update
// Проверка проекта на наличие устаревших зависимостей и обновление их до последних версий
npx npm-check --skip-unused
// Проверка проекта на наличие устаревших зависимостей, игнорируя неиспользуемые зависимости
Запуск команд с использованием Deno
npx deno run my-script.ts
// Запуск скрипта TypeScript с использованием Deno через npx
npx deno fmt
// Форматирование кода с использованием Deno через npx
Запуск команд с использованием Parcel
npx parcel index.html
// Запуск Parcel для сборки проекта
npx parcel build index.html
// Сборка проекта с использованием Parcel через npx
Создание нового проекта с использованием Blitz.js
npx blitz new my-blitz-app
// Создание нового проекта Blitz.js с использованием Blitz CLI
npx blitz start
// Запуск локального сервера разработки для проекта Blitz.js
Создание нового проекта с использованием RedwoodJS
npx create-redwood-app my-redwood-app
// Создание нового проекта RedwoodJS с использованием Redwood CLI
npx redwood dev
// Запуск локального сервера разработки для проекта RedwoodJS
Создание нового проекта с использованием Nuxt.js
npx create-nuxt-app my-nuxt-app
// Создание нового проекта Nuxt.js с использованием Nuxt CLI
npx nuxt dev
// Запуск локального сервера разработки для проекта Nuxt.js
Создание нового проекта с использованием Gridsome
npx @gridsome/cli create my-gridsome-app
// Создание нового проекта Gridsome с использованием Gridsome CLI
npx gridsome develop
// Запуск локального сервера разработки для проекта Gridsome
Создание нового проекта с использованием Sapper
npx degit "sveltejs/sapper-template#rollup" my-sapper-app
// Создание нового проекта Sapper с использованием шаблона Rollup
npx sapper dev
// Запуск локального сервера разработки для проекта Sapper
Создание нового проекта с использованием Stencil
npx @stencil/cli init
// Инициализация нового проекта Stencil для создания веб-компонентов
npx stencil build
// Сборка проекта Stencil
Создание нового проекта с использованием NX
npx create-nx-workspace my-nx-workspace
// Создание нового рабочего пространства NX с использованием NX CLI
npx nx serve
// Запуск локального сервера разработки для рабочего пространства NX
Создание нового проекта с использованием Quasar
npx @quasar/cli create my-quasar-app
// Создание нового проекта Quasar с использованием Quasar CLI
npx quasar dev
// Запуск локального сервера разработки для проекта Quasar
Создание нового проекта с использованием Scully
npx @scullyio/init my-scully-blog
// Создание нового блога с использованием Scully
npx scully
// Сборка статического сайта с использованием Scully
Создание нового проекта с использованием Elder.js
npx degit Elderjs/template my-elder-app
// Создание нового проекта Elder.js с использованием шаблона
npx elder dev
// Запуск локального сервера разработки для проекта Elder.js
Создание нового проекта с использованием Brunch
npx brunch new my-brunch-app
// Создание нового проекта Brunch с использованием Brunch CLI
npx brunch watch
// Запуск локального сервера разработки для проекта Brunch
Создание нового проекта с использованием Spike
npx spike new my-spike-app
// Создание нового проекта Spike с использованием Spike CLI
npx spike watch
// Запуск локального сервера разработки для проекта Spike
Создание нового проекта с использованием Metalsmith
npx metalsmith init my-metalsmith-site
// Создание нового сайта с использованием Metalsmith
npx metalsmith build
// Сборка статического сайта с использованием Metalsmith
Создание нового проекта с использованием Wintersmith
npx wintersmith new my-wintersmith-site
// Создание нового сайта с использованием Wintersmith
npx wintersmith preview
// Запуск локального сервера разработки для сайта Wintersmith
Создание нового проекта с использованием Roots
npx roots new my-roots-site
// Создание нового сайта с использованием Roots
npx roots watch
// Запуск локального сервера разработки для сайта Roots
Создание нового проекта с использованием Assemble
npx assemble init my-assemble-site
// Создание нового сайта с использованием Assemble
npx assemble build
// Сборка статического сайта с использованием Assemble
Создание нового проекта с использованием Phenomic
npx phenomic init my-phenomic-site
// Создание нового сайта с использованием Phenomic
npx phenomic start
// Запуск локального сервера разработки для сайта Phenomic
Создание нового проекта с использованием VuePress
npx @vuepress/cli create my-vuepress-site
// Создание нового сайта с использованием VuePress
npx vuepress dev
// Запуск локального сервера разработки для сайта VuePress
Создание нового проекта с использованием Hexo
npx hexo init my-hexo-blog
// Создание нового блога с использованием Hexo
npx hexo server
// Запуск локального сервера разработки для блога Hexo
<
h4>Создание нового проекта с использованием Jekyll
npx jekyll new my-jekyll-blog
// Создание нового блога с использованием Jekyll
npx jekyll serve
// Запуск локального сервера разработки для блога Jekyll
Создание нового проекта с использованием Hugo
npx hugo new site my-hugo-site
// Создание нового сайта с использованием Hugo
npx hugo server
// Запуск локального сервера разработки для сайта Hugo
Проверка проекта на наличие устаревших зависимостей
npx npm-check --update
// Проверка проекта на наличие устаревших зависимостей и обновление их до последних версий
npx npm-check --skip-unused
// Проверка проекта на наличие устаревших зависимостей, игнорируя неиспользуемые зависимости
Запуск команд с использованием Deno
npx deno run my-script.ts
// Запуск скрипта TypeScript с использованием Deno через npx
npx deno fmt
// Форматирование кода с использованием Deno через npx
Запуск команд с использованием Parcel
npx parcel index.html
// Запуск Parcel для сборки проекта
npx parcel build index.html
// Сборка проекта с использованием Parcel через npx
Создание нового проекта с использованием Blitz.js
npx blitz new my-blitz-app
// Создание нового проекта Blitz.js с использованием Blitz CLI
npx blitz start
// Запуск локального сервера разработки для проекта Blitz.js
Создание нового проекта с использованием RedwoodJS
npx create-redwood-app my-redwood-app
// Создание нового проекта RedwoodJS с использованием Redwood CLI
npx redwood dev
// Запуск локального сервера разработки для проекта RedwoodJS
Создание нового проекта с использованием Nuxt.js
npx create-nuxt-app my-nuxt-app
// Создание нового проекта Nuxt.js с использованием Nuxt CLI
npx nuxt dev
// Запуск локального сервера разработки для проекта Nuxt.js
Создание нового проекта с использованием Gridsome
npx @gridsome/cli create my-gridsome-app
// Создание нового проекта Gridsome с использованием Gridsome CLI
npx gridsome develop
// Запуск локального сервера разработки для проекта Gridsome
Создание нового проекта с использованием Sapper
npx degit "sveltejs/sapper-template#rollup" my-sapper-app
// Создание нового проекта Sapper с использованием шаблона Rollup
npx sapper dev
// Запуск локального сервера разработки для проекта Sapper
Создание нового проекта с использованием Stencil
npx @stencil/cli init
// Инициализация нового проекта Stencil для создания веб-компонентов
npx stencil build
// Сборка проекта Stencil
Создание нового проекта с использованием NX
npx create-nx-workspace my-nx-workspace
// Создание нового рабочего пространства NX с использованием NX CLI
npx nx serve
// Запуск локального сервера разработки для рабочего пространства NX
Создание нового проекта с использованием Quasar
npx @quasar/cli create my-quasar-app
// Создание нового проекта Quasar с использованием Quasar CLI
npx quasar dev
// Запуск локального сервера разработки для проекта Quasar
Создание нового проекта с использованием Scully
npx @scullyio/init my-scully-blog
// Создание нового блога с использованием Scully
npx scully
// Сборка статического сайта с использованием Scully
Создание нового проекта с использованием Elder.js
npx degit Elderjs/template my-elder-app
// Создание нового проекта Elder.js с использованием шаблона
npx elder dev
// Запуск локального сервера разработки для проекта Elder.js
Создание нового проекта с использованием Brunch
npx brunch new my-brunch-app
// Создание нового проекта Brunch с использованием Brunch CLI
npx brunch watch
// Запуск локального сервера разработки для проекта Brunch
Создание нового проекта с использованием Spike
npx spike new my-spike-app
// Создание нового проекта Spike с использованием Spike CLI
npx spike watch
// Запуск локального сервера разработки для проекта Spike
Создание нового проекта с использованием Metalsmith
npx metalsmith init my-metalsmith-site
// Создание нового сайта с использованием Metalsmith
npx metalsmith build
// Сборка статического сайта с использованием Metalsmith
Создание нового проекта с использованием Wintersmith
npx wintersmith new my-wintersmith-site
// Создание нового сайта с использованием Wintersmith
npx wintersmith preview
// Запуск локального сервера разработки для сайта Wintersmith
Создание нового проекта с использованием Roots
npx roots new my-roots-site
// Создание нового сайта с использованием Roots
npx roots watch
// Запуск локального сервера разработки для сайта Roots
Создание нового проекта с использованием Assemble
npx assemble init my-assemble-site
// Создание нового сайта с использованием Assemble
npx assemble build
// Сборка статического сайта с использованием Assemble
Создание нового проекта с использованием Phenomic
npx phenomic init my-phenomic-site
// Создание нового сайта с использованием Phenomic
npx phenomic start
// Запуск локального сервера разработки для сайта Phenomic
Создание нового проекта с использованием VuePress
npx @vuepress/cli create my-vuepress-site
// Создание нового сайта с использованием VuePress
npx vuepress dev
// Запуск локального сервера разработки для сайта VuePress
Создание нового проекта с использованием Hexo
npx hexo init my-hexo-blog
// Создание нового блога с использованием Hexo
npx hexo server
// Запуск локального сервера разработки для блога Hexo
Создание нового проекта с использованием Jekyll
npx jekyll new my-jekyll-blog
// Создание нового блога с использованием Jekyll
npx jekyll serve
// Запуск локального сервера разработки для блога Jekyll
Создание нового проекта с использованием Hugo
npx hugo new site my-hugo-site
// Создание нового сайта с использованием Hugo
npx hugo server
//
Запуск локального сервера разработки для сайта Hugo