Skip to content

mls-fe/cage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jun 28, 2017
a4ed3a9 · Jun 28, 2017
May 14, 2016
Jun 28, 2017
Jun 28, 2017
Jun 28, 2017
Apr 26, 2016
Apr 2, 2017
Jun 28, 2017
Jun 28, 2017
Jun 28, 2017
Jun 28, 2017

Repository files navigation

Cage

npm version

介绍

whornbill 环境配置。

安装/更新

npm install -g cage

注意:

  • 如果安装出现问题, 那么先执行 npm uninstall -g cage, 再执行上面的命令
  • 如果提示权限不足, 请参考 Fixing npm permissions 进行设置

命令

<>表示参数可以省略

如果一个文件夹下拥有 appsnest 两个文件夹,Cage 就认为它是 whornbill 环境。

创建环境

cage setup <文件夹名> <svn url>

配置环境

该操作会更新 rc.json 文件

cage config <文件夹名>
cage c <文件夹名>

运行服务器

Cage 会首先检测当前所处文件夹是否为 whornbill 环境,然后会检测默认的工作空间,如果两者检测皆不通过,会提示警告信息。

cage run
cage r

停止服务器

停止当前环境的服务器

cage stop
cage s

停止所有服务器

cage stop all
cage s all
cage sa

查看日志

查看 server 日志

cage log
cage l
cage log s
cage l s

查看 jserver 日志(不常用)

cage log js
cage l js

打开日志所在文件夹

只打开 server 日志所在的文件夹

cage lo

工作空间

工作空间(workspace): 每一个 whornbill 环境都可以看做一个工作空间,你可以在不同空间中切换。

显示工作空间列表

cage ls

更新配置(例如 ip 地址更改)

cage update
cage u

显示本机 IP

cage ip

显示本机 Mac

cage mac

显示曾经配置过的域名

cage hostlist