cornerstone-cli

Cornerstone Framework의 Command Line Interface

Cornerstone CLI

코너스톤 프레임워크의 Command Line Interface.

cornerstone-clinpm의 패키지로 관리되고 있으므로 Node.js가 설치되어 있어야 한다. 여기에서 Node.js를 다운로드 받을 수 있다.

다음과 같이 npm을 이용해서 cornerstone-cli 패키지를 글로벌하게 설치한다.

npm install -g cornerstone-cli

설치가 완료되면 자동으로 jamjs도 같이 설치된다.

cs 아무 command 없이 사용하면 도움말을 볼 수 있다.

cs

다음과 같이 command와 option을 지정한다.

cs [command] [option]

사용할 수 있는 command는 다음과 같다.

Command기능
init프로젝트의 기본 골격을 생성한다.
build프로젝트의 소스 코드로부터 배포본을 생성한다. Gruntfile.js를 수정해서 최적화 옵션과 빌드 방법을 설정할 수 있다.
server개발 중 Preview를 할 수 있는 간이 웹서버의 기능을 수행한다.
test테스트 코드를 실행한다. 테스트 코드는 mocha-phantomjs를 사용해서 작성할 수 있다.

init command를 사용할 경우 다음과 같은 option을 추가할 수 있다.

Option기능
--noamdRequire.js를 사용하지 않는다. 이 옵션이 없으면 Require.js와 Backbone을 사용하는 것으로 기본 골격을 생성한다.
--theme [dark/white]Dark/White 테마 중 하나를 선택한다. 이 옵션이 없으면 Bootstrap의 기본 테마를 사용한다.
--fullpackage코너스톤의 모든 패키지를 설치한다. 이 옵션이 없으면 기본적으로 필요한 최소한의 패키지만 설치한다.