{"id":28406522,"url":"https://github.com/hwclass/kobane","last_synced_at":"2025-08-03T08:12:32.174Z","repository":{"id":21579429,"uuid":"24899367","full_name":"hwclass/kobane","owner":"hwclass","description":"A project workflow using Gulp, Bower, Require, Angular, Jade and Sass.","archived":false,"fork":false,"pushed_at":"2015-12-20T22:27:00.000Z","size":122,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-23T18:49:31.787Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"wangjiegulu/kotlin-for-android-developers-zh","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hwclass.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-10-07T16:18:50.000Z","updated_at":"2015-07-30T12:16:05.000Z","dependencies_parsed_at":"2022-07-22T13:02:17.739Z","dependency_job_id":null,"html_url":"https://github.com/hwclass/kobane","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hwclass/kobane","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hwclass%2Fkobane","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hwclass%2Fkobane/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hwclass%2Fkobane/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hwclass%2Fkobane/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hwclass","download_url":"https://codeload.github.com/hwclass/kobane/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hwclass%2Fkobane/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268512159,"owners_count":24261887,"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","status":"online","status_checked_at":"2025-08-03T02:00:12.545Z","response_time":2577,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"2025-06-01T22:11:25.330Z","updated_at":"2025-08-03T08:12:32.121Z","avatar_url":"https://github.com/hwclass.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"Kobane\n============\n###Gulp - Bower - Require - Angular - Jade - Sass Project Workflow Boilerplate\n####\u003ci\u003eStill under development.\u003c/i\u003e\n============\n\nA project workflow using Gulp, Bower, Require, Angular, Jade and Sass workflow boilerplate. This boilerplate is named regards to the current massacre of religios murders in \u003ca href=\"http://en.wikipedia.org/wiki/Ayn_al-Arab\" target=\"_blank\"\u003eKobane\u003c/a\u003e.\n\nThis project is an application skeleton for a [AngularJS](http://angularjs.org/) / [RequireJS](http://requirejs.org/) web app.\nIt is based on an earlier AngularJS seed project which can be found [here](https://github.com/cdimascio/ya-angular-requirejs-seed). [Firebase](https://firebase.io) and [AngularFire](https://angularfire.com) are used as a BaaS system to retrieve data.\n\nThis seed is differentiates itself from the previous AngularJS seed project in two distinct ways:\n\n1. This seed includes RequireJS to manage module loading\n2. This seed separates the implementation logic for each each AngularJS component into separate RequireJS module files.\nThis helps to create an environment conducive to large scale application development.\n\n### Prerequisites\n\nNode Package Manager (npm) - use npm to install project dependencies including bower and http-server. You can get npm [here](http://nodejs.org/)\n\n### Install Dependencies\n\nAfter cloning the repository, you firstly need install Node Package Manager:\n\n```\nsudo apt-get install npm\n```\n\nThen the next step is installing the packages:\n\n```\nnpm install -g\n```\n\nWe have two kinds of dependencies in this project: tools and angular framework code.\n\n* We get the tools we depend upon via `npm`, the [node package manager](http://nodejs.org/).\n* We get the angular code via `bower`, a [client-side code package manager](http://bower.io/).\n\n```\nnpm install bower -g\ncd app\nbower install\n```\n\nBower will install all client dependencies into  the following folder in your project.\n\n* `app/libs` - contains the angular framework files\n\n* Note, we configure the `.bowerrc` file to install all client dependencies in `app/libs`.\n\n###Install SASS Gem (Neeeded Ruby installed already.)\n\n```\ngem install sass\n```\n\n###Install Gulp and Gulp Dependencies\n\n* create a file called 'gulpfile.js'. Then execute the following lines,\n\n```\nnpm install gulp -g\nnpm install gulp-ruby-sass\nnpm install gulp-minify-css\nnpm install gulp-watch\n```\n\n###Install Jade\n\n```\nnpm install jade -g\n```\n\n### Run the Application\n\nTo run the application, we first install a simple lightweight http server, then start it.\n\n```\nnpm install http-server -g\nhttp-server ./app\n```\n\nNow browse to the app at `http://localhost:8080`.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhwclass%2Fkobane","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhwclass%2Fkobane","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhwclass%2Fkobane/lists"}