-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBuilding-app.js
109 lines (103 loc) · 3.29 KB
/
Building-app.js
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
// 1 vue create file-name
// 2 choose Manually select features
// ---- Choose Vue Version
// ---- Bable
// ---- Router
// ---- Vuex
// ---- Css Pre-Processors
// ---- Linter Formatter
// ---- Unit Testing
// --------- 3.x
// --------- y
// --------- Sass/Scss (With node-sass)
// --------- Eslint + prettier
// --------- Lint on save
// --------- jest
// --------- In dedicated config files
// --------- y
// --------- vue-cli-3-custom
// Todo
// 3 npm run serve
// Todo
// 4 npm run lint
// Todo
// 5 npm run build
// 6 npm install -g serve
// 7 serve -s dist
// 8 firebase init
// ---- y
// ---- ( ) Hosting: Configure files for Firebase Hosting and (optionally) set up GitHub Action deploys
// ---- dist
// ---- y
// ---- y
// ---- n
// ---- tomorrowWebsite/repositoryName
// ---- y
// ---- npm run build
// ---- y
// ---- y
// ---- main
// ---- y
// Todo
// ---- firebase deploy --only hosting
// 9 npm i vue-cli-plugin-pug
// 10 npm install bootstrap
// 11 npm install @popperjs/core --save
// 12 npm install popper.js --save
// ----- // Bootstrap
// ----- import "bootstrap";
// ----- import "bootstrap/dist/css/bootstrap.min.css";
// 13 npm install jquery
// 14 npm install jquery --save
// 15 npm install animate.css --save
// 16 npm install vue-resource --save
// 17 npm i --save @fortawesome/fontawesome-svg-core
// 18 npm i --save @fortawesome/free-solid-svg-icons
// 19 npm i --save @fortawesome/vue-fontawesome
// 20 npm i --save @fortawesome/vue-fontawesome@prerelease
// 21 npm i --save @fortawesome/free-brands-svg-icons
// ----- <script src="https:\\Kit.fontawesome.com/4d8d9d6354.js" crossorigin="anonymous" >
// Font Awesome
// ----- import { library } from "@fortawesome/fontawesome-svg-core";
// ----- import { fas } from "@fortawesome/free-solid-svg-icons";
// ----- import { fab } from "@fortawesome/free-brands-svg-icons";
// ----- import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";
// ----- library.add(fas, fab);
// ----- createApp(App).component("fa", FontAwesomeIcon);
// -------- <fa icon="coffee" />
// -------- <fa :icon="['fas', 'coffee']" />
// -------- <fa :icon="['fab', 'youtube']" />
// 22 npm install normalize.css
// ------ // Normalize
// ------ import "normalize.css";
// 23 npm install firebase
// 24 npm i vue-sweetalert2 --save-dev
// ------ import VueSweetalert2 from "vue-sweetalert2";
// ------ import "sweetalert2/dist/sweetalert2.min.css";
// ------ .use(VueSweetalert2)
// ------------ this.$swal("Product Is", "Added");
// *****************
// *********************************************
// *********************************************
// *********************************************
// Todo
// ---- npm run serve
// ---- npm run build
// ---- npm run lint
// *********************************************
// *********************************************
// *********************************************
// Adding In Github
// Todo
// 1 - git status
// 2 - git add *
// 3 - git commit -m "Created The Main Project Structure"
// 4 - git push origin main
// *********************************************
// *********************************************
// *********************************************
// Todo
// ---- firebase deploy --only hosting
// *********************************************
// *********************************************
// *********************************************