knockout
Advanced tools
Comparing version 3.4.2 to 3.5.0-beta
@@ -5,6 +5,6 @@ { | ||
"homepage": "http://knockoutjs.com/", | ||
"version": "3.4.2", | ||
"version": "3.5.0-beta", | ||
"license": "MIT", | ||
"author": "The Knockout.js team", | ||
"main": "build/output/knockout-latest.debug.js", | ||
"main": "build/output/knockout-latest.js", | ||
"scripts": { | ||
@@ -11,0 +11,0 @@ "prepublish": "grunt", |
@@ -0,4 +1,6 @@ | ||
# Knockout | ||
**Knockout** is a JavaScript [MVVM](http://en.wikipedia.org/wiki/Model_View_ViewModel) (a modern variant of MVC) library that makes it easier to create rich, desktop-like user interfaces with JavaScript and HTML. It uses *observers* to make your UI automatically stay in sync with an underlying data model, along with a powerful and extensible set of *declarative bindings* to enable productive development. | ||
##Getting started | ||
## Getting started | ||
@@ -14,3 +16,3 @@ [![Join the chat at https://gitter.im/knockout/knockout](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/knockout/knockout?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) | ||
##Downloading Knockout | ||
## Downloading Knockout | ||
@@ -21,23 +23,30 @@ You can [download released versions of Knockout](http://knockoutjs.com/downloads/) from the project's website. | ||
##Building Knockout from sources | ||
## Building Knockout from sources | ||
If you prefer to build the library yourself: | ||
1. **Clone the repo from GitHub** | ||
1. **Clone the repo from GitHub** | ||
git clone https://github.com/knockout/knockout.git | ||
cd knockout | ||
```sh | ||
git clone https://github.com/knockout/knockout.git | ||
cd knockout | ||
``` | ||
2. **Acquire build dependencies.** Make sure you have [Node.js](http://nodejs.org/) installed on your workstation. This is only needed to _build_ Knockout from sources. Knockout itself has no dependency on Node.js once it is built (it works with any server technology or none). Now run: | ||
2. **Acquire build dependencies.** | ||
npm install -g grunt-cli | ||
npm install | ||
Make sure you have [Node.js](http://nodejs.org/) installed on your workstation. This is only needed to _build_ Knockout from sources. Knockout itself has no dependency on Node.js once it is built (it works with any server technology or none). Now run: | ||
The first `npm` command sets up the popular [Grunt](http://gruntjs.com/) build tool. You might need to run this command with `sudo` if you're on Linux or Mac OS X, or in an Administrator command prompt on Windows. The second `npm` command fetches the remaining build dependencies. | ||
```sh | ||
npm install -g grunt-cli | ||
npm install | ||
``` | ||
3. **Run the build tool** | ||
The first `npm` command sets up the popular [Grunt](http://gruntjs.com/) build tool. You might need to run this command with `sudo` if you're on Linux or Mac OS X, or in an Administrator command prompt on Windows. The second `npm` command fetches the remaining build dependencies. | ||
grunt | ||
3. **Run the build tool** | ||
Now you'll find the built files in `build/output/`. | ||
```sh | ||
grunt | ||
``` | ||
Now you'll find the built files in `build/output/`. | ||
@@ -50,4 +59,4 @@ ## Running the tests | ||
##License | ||
## License | ||
MIT license - [http://www.opensource.org/licenses/mit-license.php](http://www.opensource.org/licenses/mit-license.php) |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
383370
5956
60
1