forked from think-template/standard
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmetadata.js
147 lines (145 loc) · 5.97 KB
/
metadata.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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
module.exports = {
"prompts": {
"name": {
"type": "string",
"message": "Project name"
},
"description": {
"type": "string",
"message": "Project description",
"default": "application created by thinkjs"
},
"author": {
"type": "string",
"message": "Author"
},
"babel": {
"type": "confirm",
"message": "Do you want to turn on babel?"
}
},
"new": {
"default": [
["nuxt", "nuxt"],
["nuxt/assets", "nuxt/assets"],
["nuxt/assets/README.md", "nuxt/assets/README.md"],
["nuxt/components", "nuxt/components"],
["nuxt/components/Logo.vue", "nuxt/components/Logo.vue"],
["nuxt/components/README.md", "nuxt/components/README.md"],
["nuxt/layouts", "nuxt/layouts"],
["nuxt/layouts/default.vue", "nuxt/layouts/default.vue"],
["nuxt/layouts/README.md", "nuxt/layouts/README.md"],
["nuxt/middleware", "nuxt/middleware"],
["nuxt/middleware/README.md", "nuxt/middleware/README.md"],
["nuxt/pages", "nuxt/pages"],
["nuxt/pages/index.vue", "nuxt/pages/index.vue"],
["nuxt/pages/README.md", "nuxt/pages/README.md"],
["nuxt/plugins", "nuxt/plugins"],
["nuxt/plugins/README.md", "nuxt/plugins/README.md"],
["nuxt/static", "nuxt/static"],
["nuxt/static/favicon.ico", "nuxt/static/favicon.ico"],
["nuxt/static/README.md", "nuxt/static/README.md"],
["nuxt/store", "nuxt/store"],
["nuxt/store/README.md", "nuxt/store/README.md"],
["src/extend", "src/extend"],
["src/middleware", "src/middleware"],
["src/middleware/nuxt.js", "src/middleware/nuxt.js"],
["src/bootstrap", "src/bootstrap"],
["src/config", "src/config"],
["src/controller/base.js", "src/controller/base.js"],
["src/controller/index.js", "src/controller/index.js"],
["src/logic", "src/logic"],
["src/model", "src/model"],
["test/index.js", "test/index.js"],
["view/index_index.html", "view/index_index.html"],
["www/static/css/.gitkeep", "www/static/css/.gitkeep"],
["www/static/js/.gitkeep", "www/static/js/.gitkeep"],
["www/static/image/.gitkeep", "www/static/image/.gitkeep"],
["development.js", "development.js"],
["eslintrc", ".eslintrc"],
["gitignore", ".gitignore"],
["nginx.conf", "nginx.conf"],
["package.json", "package.json"],
["pm2.json", "pm2.json"],
["production.js", "production.js"],
["README.md", "README.md"]
],
"multiModule": [
["nuxt", "nuxt"],
["nuxt/assets", "nuxt/assets"],
["nuxt/assets/README.md", "nuxt/assets/README.md"],
["nuxt/components", "nuxt/components"],
["nuxt/components/Logo.vue", "nuxt/components/Logo.vue"],
["nuxt/components/README.md", "nuxt/components/README.md"],
["nuxt/layouts", "nuxt/layouts"],
["nuxt/layouts/default.vue", "nuxt/layouts/default.vue"],
["nuxt/layouts/README.md", "nuxt/layouts/README.md"],
["nuxt/middleware", "nuxt/middleware"],
["nuxt/middleware/README.md", "nuxt/middleware/README.md"],
["nuxt/pages", "nuxt/pages"],
["nuxt/pages/index.vue", "nuxt/pages/index.vue"],
["nuxt/pages/README.md", "nuxt/pages/README.md"],
["nuxt/plugins", "nuxt/plugins"],
["nuxt/plugins/README.md", "nuxt/plugins/README.md"],
["nuxt/static", "nuxt/static"],
["nuxt/static/favicon.ico", "nuxt/static/favicon.ico"],
["nuxt/static/README.md", "nuxt/static/README.md"],
["nuxt/store", "nuxt/store"],
["nuxt/store/README.md", "nuxt/store/README.md"],
["src/extend", "src/extend"],
["src/extend/nuxt.js", "src/extend/nuxt.js"],
["src/bootstrap", "src/common/bootstrap"],
["src/config", "src/common/config"],
["src/config/config.js", "src/[moduleName]/config/config.js"],
["src/controller/base.js", "src/[moduleName]/controller/base.js"],
["src/controller/index.js", "src/[moduleName]/controller/index.js"],
["src/logic", "src/[moduleName]/logic"],
["src/model", "src/[moduleName]/model"],
["test/index.js", "test/index.js"],
["view/index_index.html", "view/[moduleName]/index_index.html"],
["www/static/css/.gitkeep", "www/static/css/.gitkeep"],
["www/static/js/.gitkeep", "www/static/js/.gitkeep"],
["www/static/image/.gitkeep", "www/static/image/.gitkeep"],
["development.js", "development.js"],
["eslintrc", ".eslintrc"],
["gitignore", ".gitignore"],
["nginx.conf", "nginx.conf"],
["package.json", "package.json"],
["pm2.json", "pm2.json"],
["production.js", "production.js"],
["README.md", "README.md"]
]
},
"controller": {
"default": [
["src/controller/index.js", "src/[moduleName]/controller/[action].js"],
["src/logic/index.js", "src/[moduleName]/logic/[action].js"]
],
"rest": [
["src/controller/rest.js", "src/[moduleName]/controller/rest.js"],
["src/controller/restIndex.js", "src/[moduleName]/controller/[action].js"],
["src/logic/index.js", "src/[moduleName]/logic/[action].js"]
]
},
"model": [
["src/model/index.js", "src/[moduleName]/model/[action].js"]
],
"service": [
["src/service/index.js", "src/[moduleName]/service/[action].js"]
],
"middleware": [
["src/middleware/base.js", "src/[moduleName]/middleware/[action].js"]
],
"adapter": [
["src/adapter/base.js", "src/[moduleName]/adapter/[type]/[action].js"]
],
"module": [
["src/config/config.js", "src/[moduleName]/config/config.js"],
["src/controller/base.js", "src/[moduleName]/controller/base.js"],
["src/controller/index.js", "src/[moduleName]/controller/index.js"],
["src/logic/index.js", "src/[moduleName]/logic/index.js"],
["src/model/index.js", "src/[moduleName]/model/index.js"],
["view/index_index.html", "view/[moduleName]/index_index.html"]
],
"completeMessage": "To get started:\n\n<% if (!inPlace) { %># enter path\n$ cd <%= destDirName %>\n\n<% } %># install dependencies:\n$ npm install\n\n# run the app\n$ npm start"
}