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

Evan You 7c16f76dca unit runner tabs -> spaces 12 роки тому
dist eb111394f7 Release-v0.7.5 12 роки тому
examples 0108e71667 debug & benchmark updates 12 роки тому
src 08ba942b88 fix expressions on repeated items 12 роки тому
tasks 412937727a use karma for unit tests 12 роки тому
test 7c16f76dca unit runner tabs -> spaces 12 роки тому
.gitignore 0dcf28eb63 add saucelabs! 12 роки тому
.jshintrc d704fb52d5 update build setup 12 роки тому
.npmignore f4861ca990 npmignore 12 роки тому
.travis.yml 0dcf28eb63 add saucelabs! 12 роки тому
Gruntfile.js 0dcf28eb63 add saucelabs! 12 роки тому
LICENSE 91cf2fe038 remove todo 12 роки тому
README.md 5c53fb5a15 readme 12 роки тому
bower.json eb111394f7 Release-v0.7.5 12 роки тому
component.json eb111394f7 Release-v0.7.5 12 роки тому
package.json 0dcf28eb63 add saucelabs! 12 роки тому

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