找个地方,我们先去创建一个 Adonis 的 Node 应用 .. 比如先进入到我的桌面上 .. cd ~/desktop
然后执行一下
adonis new ninghao-adonis
new 后面的东西就是我们的项目的名字 .. 这个命令会先检查系统上的 node 还有 npm 是不是符合要求 .. 然后从 github 上面克隆一个项目的模板 .. 默认就是这个 adonisjs/adonis-fullstack-app
在 github 网站上你可以找到这个模板仓库 .. 在个项目的模板在 adonis 里面叫 blueprint ..
我们也可以自己去创建项目的模板,或者使用社区里的其它成员创建的项目模板 ..
这样在创建项目的时候,可以执行 adonis new 项目的名字 .. 再加上一个 --blueprint 选项,它的值就是模板在 github 上面的仓库 .. 比如 ninghao/ninghao-adonis-blueprint .. 假设在 github 上 ninghao 这个用户下面有个 ninghao-adonis-blueprint 这个仓库 ..
adonis 命令会自动为项目安装好项目的依赖 .. 就相当于是进入到了项目所在的目录 .. 然后帮我们执行了 npm install ...
再进入到创建的这个项目所在的目录 .. cd ninghao-adonis
然后启动一下项目的 HTTP 服务器 ...
adonis serve --dev
成功以后,这里会提示服务器的地址 ... 默认是 127.0.0.1:3333 ..
复制一下 .. 打开浏览器 .. 访问一下这个地址 ..
这里会显示一个项目的欢迎界面 ..
这个 127.0.0.1 也可以替换成 localhost .. 因为 localhost 在我们的系统上默认指向的就是 127.0.0.1 ... 表示的就是本地主机 ...