31 lines
No EOL
639 B
Markdown
31 lines
No EOL
639 B
Markdown
# Dev Setup
|
|
|
|
```
|
|
git clone ...
|
|
cd link-stack
|
|
cd docker/zammad
|
|
make build
|
|
cd ../../
|
|
npm install
|
|
turbo build
|
|
turbo dev
|
|
```
|
|
|
|
# Notes
|
|
|
|
* Turbo https://turbo.build/repo
|
|
* Running dev in certain workspaces https://turbo.build/repo/docs/handbook/dev#running-dev-only-in-certain-workspaces
|
|
* Linting https://turbo.build/repo/docs/handbook/linting
|
|
* Internal packages https://turbo.build/repo/docs/handbook/sharing-code/internal-packages
|
|
|
|
```
|
|
npm i
|
|
npm ls --production --depth 1 -json | jq -r '.dependencies[].resolved'
|
|
npm install --workspace=metamigo-common
|
|
```
|
|
|
|
### Run a task in a specific project
|
|
|
|
```
|
|
turbo run build --filter metamigo-cli
|
|
``` |