docs.waku.org/docs/guides/js-waku/use-waku-create-app.md
LordGhostX 627f7f8a8c
@waku/react docs (#90)
* add @waku/react outline

* add @waku/react hooks docs

* add @waku/react providers docs

* add more snippet comments + fix code indents
2023-07-15 22:54:13 +01:00

1.6 KiB

title
Bootstrap DApps Using @waku/create-app

This guide provides detailed steps to bootstrap your next js-waku project from various example templates using the @waku/create-app package.

Usage

Initialize a new js-waku template using any of the following methods:

import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
npx @waku/create-app [PROJECT DIRECTORY]
yarn create @waku/app [PROJECT DIRECTORY]

Next, select a template to initialize your app from:

waku create app demo

:::tip If you have previously installed @waku/create-app globally, we recommend uninstalling the package to ensure that npx always uses the latest version. :::

Contributing New Templates

We welcome and appreciate the contributions of templates for the @waku/create-app package. To contribute a template, please follow these steps:

  1. Create the template, ensuring it is user-friendly and thoroughly tested.
  2. Place the template in the examples folder in the js-waku-examples repository's root.
  3. Commit your changes with a detailed message and push them to your forked repository.
  4. Finally, submit a pull request to the js-waku-examples repository.
  5. Our team will carefully review and merge your submission upon approval.