master
parent
321723d2cd
commit
5a9040c735
2
index.js
2
index.js
|
@ -43,7 +43,7 @@ function sleep(num = 1) {
|
|||
|
||||
function printHelp() {
|
||||
console.log('Usage: create-five {command} [arguments]')
|
||||
console.log(' ', 'create-five init', '一个快速创建Five.js项目的小工具')
|
||||
console.log(' ', 'create-five init', '一个快速创建`@gm5`项目的小工具')
|
||||
console.log(' ', 'create-five -h[--help]', '打印帮助信息')
|
||||
console.log()
|
||||
process.exit()
|
||||
|
|
|
@ -27,9 +27,6 @@ export function writePackageJson(file, name) {
|
|||
export function writeGitIgnore(file) {
|
||||
fs.echo(
|
||||
`
|
||||
*.sublime-project
|
||||
*.sublime-workspace
|
||||
|
||||
node_modules
|
||||
package-lock.json
|
||||
data/logs
|
||||
|
|
|
@ -9,7 +9,7 @@ import fs from 'iofs'
|
|||
export function writeMainJs(file) {
|
||||
fs.echo(
|
||||
`
|
||||
import { createApp } from '@gm5/core'
|
||||
import { createApp, mount } from '@gm5/core'
|
||||
|
||||
const app = createApp()
|
||||
|
||||
|
@ -25,7 +25,7 @@ const app = createApp()
|
|||
|
||||
|
||||
// 预加载应用, 这一步是必须的, 且需要在run()方法前调用
|
||||
app.preload('./apps/')
|
||||
app.use(mount('./apps/'))
|
||||
|
||||
// 中间件示例
|
||||
// 这里的回调, 如果不用箭头函数的话, this指向app
|
||||
|
@ -40,15 +40,17 @@ app.preload('./apps/')
|
|||
|
||||
// 安装拓展包, 可以应用中通过 this.context.$$mysql 调用到,
|
||||
// 在中间件, 或后面的其他拓展包中, 可以直接 this.$$mysql 调用
|
||||
// app.install({
|
||||
// app.use({
|
||||
// name: 'mysql',
|
||||
// install: function() {
|
||||
// return new Mysqli(conf)
|
||||
// }
|
||||
// })
|
||||
|
||||
app.listen(3000)
|
||||
.run()
|
||||
app.listen(3000, () => {
|
||||
// 这里可以做一些启动后的操作
|
||||
// 初始化websocket服务
|
||||
})
|
||||
|
||||
`,
|
||||
file
|
||||
|
@ -97,7 +99,7 @@ export default class extends Controller {
|
|||
// this.model = new Model(this.context.$$mysql)
|
||||
}
|
||||
|
||||
async indexAction(){
|
||||
async indexAction() {
|
||||
this.response.body = 'It works!'
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue