Skip to content

Latest commit

 

History

History

vitejs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

vitejs plugin

The vitejs plugin provides some functions for vitejs.

To use it, add vitejs to plugins array in your ~/.bashrc or ~/.zshrc file:

export SF_PLUGINS=(... vitejs)

Functions

  • npvi: Scaffold a vite project with npm.
  • yavi: Scaffold a vite project with yarn.
  • pnvi: Scaffold a vite project with pnpm.

All functions use the same arguments:

  • $1: Desired template. You should take a look to the supported templates
  • $2: Directory name. Can be . for current folder.

If no argument is passed, each function will use the default prompt for its package manager

Examples

  • react-ts template for current folder using npm

    npvi react-ts .
  • vanilla template in folder my-project using yarn

    yavi vanilla my-project
  • default prompt for pnpm

    pnvi