prepare development for Typescript
Setup in the following environment.
- Typescript
- eslint
- prettier
- webpack
$ docker-compose build
$ docker-compose up -d
$ node -v
v15.14.0
$ docker-compose build
$ docker-compose up -d
# check style
$ docker-compose exec app yarm fmt
# fix style
$ docker-compose exec app yarm fmt:fix
$ docker-compose build
$ docker-compose up -d
# check lint
$ docker-compose exec app yarm lint
# fix lint
$ docker-compose exec app yarm lint:fix
Output build file to dist directory.
$ docker-compose build
$ docker-compose up -d
# build target is development
$ docker-compose exec app build
# build target is production
$ docker-compose exec app build:production