This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
|
|
12 vuotta sitten | |
|---|---|---|
| dist | 12 vuotta sitten | |
| examples | 12 vuotta sitten | |
| src | 12 vuotta sitten | |
| tasks | 12 vuotta sitten | |
| test | 12 vuotta sitten | |
| .gitignore | 12 vuotta sitten | |
| .jshintrc | 12 vuotta sitten | |
| .npmignore | 12 vuotta sitten | |
| .travis.yml | 12 vuotta sitten | |
| Gruntfile.js | 12 vuotta sitten | |
| LICENSE | 12 vuotta sitten | |
| README.md | 12 vuotta sitten | |
| bower.json | 12 vuotta sitten | |
| component.json | 12 vuotta sitten | |
| package.json | 12 vuotta sitten |
Data-driven, modular & lightweight ViewModels
Component
$ component install yyx990803/vue
Browserify
$ npm install vue
Bower
$ bower install vue
Module Loaders, e.g. RequireJS, SeaJS
Built versions in /dist or installed via Bower can be used directly as a CommonJS or AMD module.
Standalone
Simply include a built version in /dist or installed via Bower with a script tag. Vue will be registered as a global variable.
# in case you don't already have them:
# npm install -g grunt-cli component
$ npm install
$ component install
To build:
$ grunt componentbuild
To watch and auto-build dev version during development:
$ grunt watch
To test (install CasperJS first):
$ grunt test
HTML
<div id="demo" v-on="click:changeText">
<p v-text="hello"></p>
</div>
JavaScript
new Vue({
el: '#demo',
scope: {
hello: 'Hello World!',
changeText: function () {
this.hello = 'Hello VueJS!'
}
}
})
Coming soon...
MIT