wnpm
v2.3.0
Published
npm client for wacai
Downloads
229
Readme
wnpm
提供 wnpm
和 tnpm
两个命令,分别对应源为
http://npm.caimi-inc.com
(生产源)
http://test.npm.caimi-inc.com
(测试源)
安装
$ [sudo] npm install -g wnpm
使用
$ wnpm -v
$ tnpm -v
$ wnpm v wnpm
安装模块
$ tnpm i
$ wnpm i @wac/test
注册 & 发布模块
$ tnpm adduser // or wnpm login
$ tnpm publish
-h -help 显示帮助
--no-publish-verify 跳过所有 publish 检查
--any-branch 跳过 master 分支校验
--no-stupid-lint 跳过 lint
--no-stupid-test 跳过 test
--no-git-tag 不打 git tag
publish
时
- 校验
git
状态,确保代码都已经提交且当前分支最新,限制必须在master
(--any-branch
跳过)分支 - 执行
lint
,--no-stupid-lint
跳过 - 执行
test
,--no-stupid-test
跳过 - 校验
package.json
的version
,并打上打对应的tag
,--no-git-tag
跳过
同步模块
$ wnpm sync koa // 会将官网最新的 koa 模块同步到 wnpm-server 同时遗弃撤销发布的 koa 版本
打开首页
$ wnpm web
# open http://npm.caimi-inc.com
打开模块文档
$ wnpm doc express
# open http://npm.caimi-inc.com/express
pu
$ wnpm -v
$ tnpm -v
$ wnpm v wnpm