vite-and-run

1.0.2 • Public • Published

vite-and-run

npx vite-and-run "your_command" starts a Vite server and runs a custom command when files are changed and triggers a hot reload.

What is it?

It's just a wrapper around Vite + vite-plugin-watch-and-run together.
But it's easier to use a single npx command than to install and configure everything.

How to use

Example 1

npx vite-and-run "echo Hello"
  • Starts a Vite server in current directory
  • Runs echo Hello command when any file in current directory is changed.
  • Triggers a hot reload in the browser.

Example 2

npx vite-and-run "tailwindcss -o output.css" "index.html"
  • Starts a Vite server in current directory
  • Runs tailwindcss -o output.css command when index.html is changed.
  • Triggers a hot reload in the browser.

Example 3

npx vite-and-run "node start.js" "src/*.jpg" 1000
  • Starts a Vite server in current directory
  • Runs node start.js command when src/*.jpg files are changed with a 1000 milliseconds delay. Delay is useful when you make changes to multiple files at once and you want to prevent multiple executions of the command.
  • Triggers a hot reload in the browser.

Readme

Keywords

none

Package Sidebar

Install

npm i vite-and-run

Weekly Downloads

14

Version

1.0.2

License

MIT

Unpacked Size

3.21 kB

Total Files

4

Last publish

Collaborators

  • saadeghi