0.0.16 • Published 1 day ago

@pwabuilder/cli v0.0.16

Weekly downloads
-
License
ISC
Repository
-
Last release
1 day ago

PWABuilder CLI

The PWABuilder CLI allows you to create a new Progressive Web App from the command line.

Installing

To install with npm:

npm install -g @pwabuilder/cli

The -g flag indicates a global installation and will allow you to use the CLI from any directory.

Basic Usage

create

The CLI's primary purpose to create new Progressive Web Apps. To create a new app, open a command line of your choice and run:

pwa create

This command will prompt you for a name, but you can skip prompting by providing a name:

pwa create <app-name>

Using Templates

PWABuilder currently offers two different PWA templates:

  • default - The original PWA Starter template. This template has full documentation available and is our recommended choice.
  • basic - A simplified version of the PWA Starter template. This template has fewer dependencies and is closer to VanillaJS than the default template.
  • whisper - The original PWA Starter template set up to get you started with on-device AI. This adds Fluent UI and Transformers.js on top of the original Starter template.

You can specify a template with the -t|--template option:

pwa create <app-name> -t=basic

start

When run from a valid PWA Starter directory, the start command will use Vite to host your PWA on a development server:

pwa start

You can pass arguments to vite with the --viteArgs options:

pwa start --viteArgs="<argument string here>"

See Vite's Config Reference for more details.

build

When run from a valid PWA Starter directory, the build command will use Vite to build and pack your app for production:

pwa build

You can pass arguments to Vite with the --viteArgs options:

pwa build --viteArgs="<argument string here>"

See Vite's Config Reference for more details.

Resources

0.0.16

1 day ago

0.0.10

8 months ago

0.0.11

8 months ago

0.0.12

8 months ago

0.0.13

8 months ago

0.0.14

8 months ago

0.0.15

8 months ago

0.0.9

8 months ago

0.0.8

8 months ago

0.0.5

9 months ago

0.0.4

9 months ago

0.0.7

8 months ago

0.0.6

9 months ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago