| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- # {{ name }}
- This project was generated with [`@vendure/create`](https://github.com/vendure-ecommerce/vendure/tree/master/packages/create).
- ## Directory structure
- * `/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.
- ## Development
- ```
- yarn start
- # or
- npm run start
- ```
- will start the Vendure server and [worker](https://www.vendure.io/docs/developer-guide/vendure-worker/) processes from
- the `src` directory.
- {{#if isTs}}## Build
- ```
- yarn build
- # or
- npm run build
- ```
- will compile the TypeScript sources into the `/dist` directory.{{/if}}
- ## Migrations
- [Migrations](https://www.vendure.io/docs/developer-guide/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
- ```
|