{"id":16188601,"url":"https://github.com/konsumer/brunch-onthego","last_synced_at":"2025-04-07T13:35:21.394Z","repository":{"id":16648097,"uuid":"19403472","full_name":"konsumer/brunch-onthego","owner":"konsumer","description":"Basic boilerplate \u0026 example of a cordova app built from brunch \u0026 ionic that uses bower.","archived":false,"fork":false,"pushed_at":"2014-06-15T19:39:59.000Z","size":1120,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-13T16:22:51.391Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/konsumer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-05-03T13:19:54.000Z","updated_at":"2014-08-18T16:59:34.000Z","dependencies_parsed_at":"2022-09-02T10:21:50.199Z","dependency_job_id":null,"html_url":"https://github.com/konsumer/brunch-onthego","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konsumer%2Fbrunch-onthego","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konsumer%2Fbrunch-onthego/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konsumer%2Fbrunch-onthego/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konsumer%2Fbrunch-onthego/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/konsumer","download_url":"https://codeload.github.com/konsumer/brunch-onthego/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247662648,"owners_count":20975287,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-10T07:28:22.124Z","updated_at":"2025-04-07T13:35:21.363Z","avatar_url":"https://github.com/konsumer.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# brunch on-the-go\n\nIonic/angular based skeleton.\n\n## Quickstart\n\n```\nbrunch new gh:konsumer/brunch-onthego PROJECT\ncd PROJECT\nbrunch watch -s\n```\n\n## Layout\n\nI tried to keep all built files out of version control. This means `www`, `plugins`, `platforms` and any package-managed files are left out. Basically, just mess with your files in `src/`, and `src/assets` is the webroot.\n\n## Bower\n\nBower handles client-side dependencies.\n\n*  Find packages with `bower search WHATEVER`\n*  Install a new package with `bower install PACKAGE`\n\n## Brunch\n\nBrunch does all the build stuff. It concats, minifies, parses SASS, etc. You can make it do more by adding brunch filters to devDependencies, in package.json. Currently, it just has the things I like to build projects, but feel free to use LESS, coffeescript, whatever. I am using SASS to build ionic CSS, so I don't have to include all of it, just what I need.\n\n*  Build with `brunch build`\n*  Build \u0026 minify with `brunch build -P`\n*  Watch for changes \u0026 build with `brunch watch`\n*  Watch for changes \u0026 build \u0026 run a local dev-server with `brunch watch -s`. It will reload itself in the browser when you make changes.\n\nI generally use the last option while I am working on stuff.\n\n## Cordova\n\nCordova handles building the native mobile app.\n\n*  Add a platform with `cordova platform add android` make sure you have already built the www folder with `brunch build` or it will throw an error about not being a cordova project. This is because `www/config.xml` does not exist, yet.\n*  Build with `cordova build`\n*  Run with `cordova run`\n*  Add plugins to your project with `cordova plugin add whatever`. You can also add them to plugins.json, so you know what plugins are installed and the next person to run `cordova platform add android` won't have to know about it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkonsumer%2Fbrunch-onthego","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkonsumer%2Fbrunch-onthego","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkonsumer%2Fbrunch-onthego/lists"}