This project was generated with @vendure/create
.
/src
contains the source code of your Vendure server. All your custom code and plugins should reside here./static
contains static (non-code) files such as assets (e.g. uploaded images) and email templates.
yarn start
# or
npm run start
will start the Vendure server and worker processes from
the src
directory.
yarn build
# or
npm run build
will compile the TypeScript sources into the /dist
directory.
Migrations allow safe updates to the database schema.
The following npm scripts can be used to generate migrations:
yarn migration:generate [name]
# or
npm run migration:generate [name]
run any pending migrations that have been generated:
yarn migration:run
# or
npm run migration:run
and revert the most recently-applied migration:
yarn migration:revert
# or
npm run migration:revert