Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bigbluehat/vue-github
Vue.js-based Github browsing thing
https://github.com/bigbluehat/vue-github
Last synced: 12 days ago
JSON representation
Vue.js-based Github browsing thing
- Host: GitHub
- URL: https://github.com/bigbluehat/vue-github
- Owner: BigBlueHat
- License: apache-2.0
- Created: 2014-05-21T00:47:54.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-08-27T01:59:36.000Z (over 10 years ago)
- Last Synced: 2024-11-08T04:41:28.934Z (2 months ago)
- Language: JavaScript
- Homepage: http://bigbluehat.github.io/vue-github/
- Size: 1.28 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vue-github
[Vue.js](http://vuejs.org/)-based Github browsing thing.
Very much in-progress....
## Use
```html
```
This includes [Vue.js](http://vuejs.org/),
[marked.js](https://github.com/chjj/marked) (for Markdown parsing),
and all of vue-github.Currently, vue-github exposes one global `VueGithub` for use in inline
``'s as seen in the various HTML example files in this repo.## Development
vue-github now uses [Browserify](http://browserify.org/). To build your own
`bundle.js` variation, checkout `src/main.js` which does all the initial
`require()`ing.Then do (assuming you have node.js & npm installed):
```
npm install
npm run dev
```...and `dist/bundle.js` will have your variation.
## Testing
`npm run test` to run tests in the command line. Or `npm run test-browser` to
generate a `test/test-bundle.js` file to be use with `test/test.html`.Due to CORS settings at GitHub not likeing `file:///`-based requests, you'll
want to load the test page via localhost.```
python -m SimpleHTTPServer
```Then open `http://localhost:8000/test/test.html` should get you the in-browser
tests. Enjoy! and Contribute!!1! :smiley_cat:# License
[Apache License 2.0](http://apache.org/licenses/LICENSE-2.0)