-
Notifications
You must be signed in to change notification settings - Fork 1
/
AngularJS Notes 20170609.txt
130 lines (64 loc) · 2.03 KB
/
AngularJS Notes 20170609.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
Friday!
Rest of today:
Finishing Single Page Applications Lab (13
Routing
Upcoming additional materials (all as time allows)
Debugging
Yo/Grunt/Gulp/Bower... WebPack
Angular 4.x
JBoss Forge
Customer Directives
Let me know if you'd prefer a different order or other relevant subjects.
Everyone's still working on the labs, and some folks had urgent issues that
are taking precedence.
Continue working up through Lab 13 (Single Page Applications)
with a break until 11:45.
We'll pause regardless at noon to cover Routes and some of the additional material
We can always set the afternoon to be a work-at-your-own-pace lab.
I want to make sure the folks who are putting out fires get the material.
AngularJS Batarang
Development Tool Chain for JS should:
Lint-check
Minify (aka Uglify or Obfuscate), with map generation for debugging
JS
CSS
images (reduce quality, resize, etc)
Concatenate
Vendor-code
My code
Vendor CSS
My CSS
Package for deployment
Phone, Tablet, PhoneGap, Desktop, etc. deployment packages
Yeoman: yo/grunt/gulp/bower
npm install -g yo grunt grunt-cli gulp gulp-cli bower
yo
-> Search for a "generator", install...
-> Run generator
yo - new project wizard (generator)
Install a generator
Either
npm install -g generator-angular
Or
yo install angular
Lunch until 2:40pm
Angular2+ setup:
npm install -g typescript
npm install -g @angular/cli@1.1.1
JBoss Forge installations:
JBoss Wildfly:
http://wildfly.org/downloads/
Specifically:
http://download.jboss.org/wildfly/10.1.0.Final/wildfly-10.1.0.Final.tar.gz
JBoss Forge:
http://forge.jboss.org/download
http://downloads.jboss.org/forge/releases/3.6.1.Final/forge-distribution-3.6.1.Final-offline.zip
MariaDB:
http://mariadb.org/download
Specifically:
http://mirror.jmu.edu/pub/mariadb//mariadb-10.2.6/win32-packages/mariadb-10.2.6-win32.msi
Eclipse (Optional):
https://www.eclipse.org/downloads
SpecificallyL
http://mirror.csclub.uwaterloo.ca/eclipse/oomph/epp/neon/R2a/eclipse-inst-win32.exe
And Customer Directives