Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Versions before cortex 2.0

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 action
Octocat-spinner-32 bin
Octocat-spinner-32 doc
Octocat-spinner-32 filter
Octocat-spinner-32 lib
Octocat-spinner-32 sample
Octocat-spinner-32 tool
Octocat-spinner-32 util
Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.md
Octocat-spinner-32 install.sh
Octocat-spinner-32 package.json
README.md
 _____   _____   _____   _____   _____  __    __ 
/  ___| /  _  \ |  _  \ |_   _| | ____| \ \  / / 
| |     | | | | | |_| |   | |   | |__    \ \/ /  
| |     | | | | |  _  /   | |   |  __|    }  {   
| |___  | |_| | | | \ \   | |   | |___   / /\ \  
\_____| \_____/ |_|  \_\  |_|   |_____| /_/  \_\ 

Cortex 是一个静态文件打包及发布工具。使用 Cortex 的项目,能够使用预设的滤镜及过滤规则进行打包,也可以根据自身的需要,在项目中进行灵活的配置。

安装及程序升级

见文档 doc/install.md

使用帮助

doc/usage.md

程序打包

ctx package [options]

只要指定了一个项目,Cortex 每次都会将这个项目打包到该项目的 .cortex/build/build-<timestamp> 文件夹中。

ctx package 包含多个参数,其中包括一些必要参数,他们是:

-e, --env       (必选)指定发布的环境。对一个名为 <config>.json 的配置文件,cortex 会尝试读取 <config>.<env>.json 的文件。该文件的优先级较低,若出现同名参数,可能会被显式指定的参数覆盖。对于点评来说,可选的参数有 'alpha', 'qa'(beta), 'product'

-c, --cwd       (可选)指定需要打包的项目所在的目录。若这个参数没有指定目录或者该参数的值为 `.`,则 Cortex 会使用当前工作目录

代码上传

ctx upload [options]

(未完待续)

Something went wrong with that request. Please try again.