publish
Chaos edited this page Mar 27, 2014
·
8 revisions
将指定目录发布到远程仓库
spree publish [options] <dir>
执行 publish 命令前需要先执行 login命令登录
发布操作要求目录下有符合规范的 package.json 文件,参见package.json
如果希望发布时忽略目录下的某些文件,可以编写 .ignore 或 .gitignore 文件来声明
某些目录和文件默认就会被忽略,比如 .git, .svn 等
可以在目录根下放置 README.md 文件,用于描述模块,规则与 npm 的发布相同
文件内容使用 Github Flavor Markdown 格式,会出现在模块相应的网页中
指定本次操作的 HTTP Proxy,覆盖 Spree 的全局配置,参见 config
spree publish . -p http://127.0.0.1:8888
指定本次操作的远程仓库地址,覆盖 Spree 的全局配置,参见 config
spree publish . --registry http://spree.com
spree publish .
spree publish ./jquery-ext --registry http://spree.com -p http://127.0.0.9888