https://github.com/simbo/some-website
Some website project using docker, webpack, typescript, stylus, pug, vue, gsap,…
https://github.com/simbo/some-website
Last synced: 9 months ago
JSON representation
Some website project using docker, webpack, typescript, stylus, pug, vue, gsap,…
- Host: GitHub
- URL: https://github.com/simbo/some-website
- Owner: simbo
- License: mit
- Created: 2017-12-17T23:41:36.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-21T00:18:26.000Z (over 8 years ago)
- Last Synced: 2025-05-30T20:44:29.820Z (about 1 year ago)
- Language: CSS
- Homepage:
- Size: 792 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Some Website
============
> Some website project using docker, webpack, typescript, stylus, pug, vue, gsap,…
---
**Live Demo: [simbo.github.io/some-website](https://simbo.github.io/some-website/)
---
- [Development](#development)
- [Requirements](#requirements)
- [Recommendations](#recommendations)
- [Initial Setup](#initial-setup)
- [Usage](#usage)
- [Common Commands](#common-commands)
- [License](#license)
---
## Development
### Requirements
- `docker` with `docker-compose`
### Recommendations
- VS Code Plugin [vetur](https://github.com/vuejs/vetur) for handling `.vue` files
### Initial Setup
- Install dependencies:
`docker-compose run --rm dev yarn`
### Usage
``` sh
# start dev service to serve, watch, rebuild and reload
docker-compose up -d
# open localhost:9000 in your browser
# restart dev service
docker-compose restart
# stop dev service
docker-compose stop
# attach to dev service log
docker logs -f some-website_dev
# exec command inside container (with running service)
docker-compose exec dev
# run command inside container (without running service)
docker-compose run --rm [-p 9000:9000] dev
```
#### Common Commands
``` sh
# open shell
docker-compose run --rm dev sh -l
# start dev server
docker-compose run --rm -p 9000:9000 dev yarn run dev
# start watch mode without dev server
docker-compose run --rm dev yarn run watch
# build for production
docker-compose run --rm dev yarn run build
```
## License
MIT License (see [`LICENSE.md`](./LICENSE.md))
Copyright © 2017 Simon Lepel