Node.js MVC框架 未完 笔记整理

[TOC]
这个框架有点像drupal/

Node.js

MVC框架Adonis

介绍与准备

  1. node 8、npm 3以上版本
  2. 全局范围安装:
    1
    npm install @adonisjs/cli --global 
  3. 创建应用并运行应用
    1
    2
    cd ~/desktop
    adonis new sunwei-adonis
    使用模版blueprint:
    1
    adonis new sunwei-adonis ---blueprint ninghao/ninghao-adonis-blueprint 
  4. 启动服务器

    1
    adonis serve --dev 
  5. 版本控制
    git init
    git add .
    git commit -m ‘init’
    创建仓库,添加远程地址
    git push -u origin master

快速起步:

路由

打开目录:
start–routes.js 定义路由
设置:

1
2
3
Route.get('/hello',({ request })=>{
return `hello~ ${ request.input('name')}`
})

访问:

1
http://localhost:3333/hello?name=sunwei

这个路由的视图文件就是:resources ——views——hello.edge

控制器

  1. 创建控制器

Read more