1
- AngularJS [ ![ Build Status] ( https://travis-ci.org/angular/angular.js.svg?branch=master )] ( https://travis-ci.org/angular/angular.js )
1
+
2
+ AngularJS
2
3
=========
3
4
4
5
AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you
@@ -8,7 +9,7 @@ synchronizes data from your UI (view) with your JavaScript objects (model) throu
8
9
binding. To help you structure your application better and make it easy to test, AngularJS teaches
9
10
the browser how to do dependency injection and inversion of control.
10
11
11
- Oh yeah and it helps with server-side communication, taming async callbacks with promises and
12
+ Oh yeah and it helps with server-side communication, taming async callbacks with promises and
12
13
deferreds. It also makes client-side navigation and deeplinking with hashbang urls or HTML5 pushState a
13
14
piece of cake. Best of all?? It makes development fun!
14
15
@@ -20,14 +21,32 @@ piece of cake. Best of all?? It makes development fun!
20
21
* Dashboard: http://dashboard.angularjs.org
21
22
22
23
Building AngularJS
23
- ---------
24
+ =========
24
25
[ Once you have your environment setup] ( http://docs.angularjs.org/misc/contribute ) just run:
25
26
26
27
grunt package
27
28
29
+ Building AngularJS v1.3.x
30
+ =========
31
+
32
+ Fork from angularjs for Bonitasoft.
33
+ To make branch v1.3.x working, we need to:
34
+
35
+ 1 . Git checkout v1.3.x
36
+
37
+ 2 . Install node version 16.10.0 (with npm version 7.24.0)
38
+
39
+ 3 . Install tools and dependencies
40
+ - Run: npm install -g
[email protected]
41
+ - Install python2.7.18 (https://tecadmin.net/install-python-2-7-on-ubuntu-and-linuxmint/ )
42
+ - Run: npm i
43
+
44
+ 4 . Build Project
45
+ - Run: grunt package
46
+
28
47
29
48
Running Tests
30
- -------------
49
+ =========
31
50
To execute all unit tests, use:
32
51
33
52
grunt test:unit
0 commit comments