This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

Evan You a7dfb3f4c8 Fix #65 %!s(int64=12) %!d(string=hai) anos
dist f4a691a3ba Release-v0.8.1 %!s(int64=12) %!d(string=hai) anos
examples a1bee31378 update examples with new computed shorthand %!s(int64=12) %!d(string=hai) anos
src a7dfb3f4c8 Fix #65 %!s(int64=12) %!d(string=hai) anos
tasks 965b46b5c7 update vinyl-fs for build task %!s(int64=12) %!d(string=hai) anos
test a7dfb3f4c8 Fix #65 %!s(int64=12) %!d(string=hai) anos
.gitignore 0dcf28eb63 add saucelabs! %!s(int64=12) %!d(string=hai) anos
.jshintrc d704fb52d5 update build setup %!s(int64=12) %!d(string=hai) anos
.npmignore f4861ca990 npmignore %!s(int64=12) %!d(string=hai) anos
.travis.yml c42e185960 only run travis on master %!s(int64=12) %!d(string=hai) anos
Gruntfile.js 0dcf28eb63 add saucelabs! %!s(int64=12) %!d(string=hai) anos
LICENSE 91cf2fe038 remove todo %!s(int64=12) %!d(string=hai) anos
README.md b63b551439 logo size [ci skip] %!s(int64=12) %!d(string=hai) anos
bower.json f4a691a3ba Release-v0.8.1 %!s(int64=12) %!d(string=hai) anos
component.json f4a691a3ba Release-v0.8.1 %!s(int64=12) %!d(string=hai) anos
package.json f4a691a3ba Release-v0.8.1 %!s(int64=12) %!d(string=hai) anos

README.md

Vue.js Build Status Selenium Test Status Coverage Status

Simple, Fast & Composable MVVM for building interative interfaces.

Introduction

Vue.js is a library that aims to simplify the development of interactive interfaces.

It provides the ViewModel layer of the MVVM pattern, which connects the View (the actual HTML that the user sees) and the Model (JSON-compliant plain JavaScript objects) via two-way data bindings. Actuall DOM manipulations and output formatting are abstracted away into Directives and Filters.

For more details, guides and documentations, visit vuejs.org.

Browser Support

Vue.js supports most ECMAScript 5 compliant browsers, essentially IE9+. IE9 needs classList polyfill and doesn't support transitions.

Development

# in case you don't already have them:
# npm install -g grunt-cli component
$ npm install
$ component install

To build:

$ grunt build

To watch and auto-build dev version during development:

$ grunt watch

To test:

# if you don't have these yet:
# npm install -g phantomjs casperjs
$ grunt test

License

MIT

Copyright (c) 2014 Evan You