0.0.2 • Published 6 years ago

npm-publish-test-first v0.0.2

Weekly downloads
3
License
ISC
Repository
github
Last release
6 years ago

img

Test publish a npm package

  • 要想发布npm包没有npm账号怎么行?

    npm网站注册地址:https://www.npmjs.com/signup

  • 编写你要发布的模块

    例如:

      exports.cmdHello = function() {
          return 'Hello cmdHello!';
      };
    
      export function es6Hello() {
          return 'Hello es6Hello!';
      };

    之后发布到github,这样在package.json文件中可填写repository地址,可实现自动更新包

  • 初始化发布的包的描述信息

    使用npm init命令生成package.json文件

  • 登陆包仓库账号

    登录,使用npm login登录npm账号

  • 正式发布npm包

    使用npm publish命令发布npm包 注意包名将会与package.json中的name字段一致

  • 安装npm包

    发布成功后他人就可以通过npm install xxx下载你的npm包了(记得编写测试用例以及完善文档)

  • 更新npm包

    如果要更新npm包也很简单,修改好文件后更新下package.json中的version字段重新npm publish即可

  • 删除npm包

    删除要用force强制删除。超过24小时就不能删除了。自己把握好时间。

    npm --force unpublish xxx

其他

如果想要在发布包对应的github仓库里面README加上类似这样的图片及链接

img

可以在这里操作,网址:https://nodei.co/

img

可以在这里操作,网址:https://shields.io/

img

可以在这里操作,网址:https://travis-ci.org/