npm install --save-dev snowpack
yarn add --dev snowpack
pnpm add --save-dev snowpack
Run the Snowpack CLI
npx snowpack [command]
yarn run snowpack [command]
pnpm run snowpack [command]
Throughout our documentation, we’ll use
snowpack [command] to document the CLI. To run your locally installed version of Snowpack, add the
pnpm run prefix of the package manager that you used to install Snowpack.
For long-term development, the best way to use Snowpack is with a package.json script. This reduces your own need to remember exact Snowpack commands/configuration, and lets you share some common scripts with the rest of your team (if applicable).
// Recommended: package.json scripts
// npm run start (or: "yarn run ...", "pnpm run ...")
"start": "snowpack dev",
"build": "snowpack build"
Serve your project locally
This starts the local dev server for development. By default this serves your current working directory to the browser, and will look for an
index.html file to start. You can customize which directories you want to serve via the “mount” configuration.
Build your project
This builds your project into a static
build/ directory that you can deploy anywhere. You can customize your build via configuration.
See all commands & options
--help flag will display helpful output.