Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kolohelios/battleship
https://github.com/kolohelios/battleship
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kolohelios/battleship
- Owner: kolohelios
- Created: 2015-04-17T23:33:04.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-04-21T05:29:09.000Z (over 9 years ago)
- Last Synced: 2024-10-31T00:22:51.663Z (2 months ago)
- Language: JavaScript
- Size: 6.21 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![Apollo](https://raw.githubusercontent.com/chyld/apollo/master/client/assets/screenshot.png)
## Frontend Gulp Template + AWS S3 Upload
### Description
This front end template allows you to get your browser-based code up and running quickly. An example:```
git clone https://github.com/chyld/apollo my-app
cd my-app
./setup.sh
gulp
```The base project is now setup and your browser should have automatically opened ```http://localhost:3000```. Open the project files in your editor of choice. Edit/Add files in the ```client``` directory. As you edit/add files, gulp will translate/concat/morph files from the ```client``` directory to the ```public``` directory. The browser will automatically refresh with your new changes. Once you're ready to push/deploy the code to your Amazon S3 bucket:
```
export AWS_SECRET_ACCESS_KEY=your-secret-key
export AWS_ACCESS_KEY_ID=your-access-key
export AWS_BUCKET=your-bucket-name
export AWS_REGION=your-region
NODE_ENV=production gulp aws:publish:full
```Your web application is now live!
### Languages
- Jade
- Less
- JS### 3rd Party Libraries
- Lodash
- Font Awesome### Build Tools
- Gulp
- Bower
- AWS S3 Bucket Upload
- Jade/Less Transpiler
- JsHint
- Clean
- Copy
- Size
- Watch
- Concat
- Uglify/Minify
- Rename
- Browser Sync w/Live Reload