AdonisJs v4学习笔记 2 - 快速开始
发布于 23 天前 作者 wxs77577 214 次浏览 来自 分享

1. 准备

  • 我用nvm来安装NodeJs 8,参考 简书上的nvm教程
  • 再装了个淘宝的cnpm,安装cnpm命令行版本之前遇到过一些奇怪问题,所以现在我只用别名版本了,参考 淘宝NPM镜像
  • 编辑器用的 Visual Studio Code(终于可以放心告别D版的PHPStorm了和收费的Sublime了)
  • 终端用的iTerm2 + zsh,具体怎么配置的我也忘了,简书上一大堆教程。

2. 安装 (官网教程)

  1. 终端执行cnpm i -g @adonisjs/cli 安装AdonisJs的命令行工具,以后创建项目、生成文件甚至启动项目都要用它
  2. 没了

3. adonis 命令行工具

终端执行adonis --help可以看看这个工具大概都有啥功能。 image.png

小提示: adonis [命令] --help可以显示具体某个命令的帮助,比如adonis new --help

➜  node adonis new --help   #注:这里的node是文件夹名,不是命令,下同
Usage:
  new <name> [options]

Arguments:
  name                Name of the project directory

Options:
  --api-only          Scaffold project for api server
  --slim              Scaffold smallest possible Adonisjs application
  --blueprint [value] Path to github project blueprint
  --branch [value]    Specify git branch for project blueprint
  --skip-install      Do not install modules from npm
  --yarn              Use yarn over npm for modules installation
  --dev               Install the dev release

4. 创建并安装项目

找个舒服的姿势和舒服的路径,终端下执行adonis new --skip-install adonis-study,然后再cd adonis-study进去,用cnpm install安装。

如果不用--skip-install就是自动用npm安装了,会很慢。

结果是这样: image.png

生成了一堆文件夹和文件,用code .打开,如果没有这个命令简书搜vscode安装code命令安装。 效果是这样: image.png

5. 启动

终端执行adonis serve --dev开启服务并监听文件更改自动重启服务器。 如果没有错误的话终端应该能显示服务启动的地址和端口,浏览器访问http://127.0.0.1:3333 应该就能看到你的第一个AdonisJs网站了。 image.png

6. 继续

就这样,看3吧

回到顶部