5-创建及发布node.js模块

  1. 创建node.js模块
    node.js模块是可以发布在npm上的package,当你要创建一个node.js模块时,需要从pakage.json开始。
    package.json的一种创建方法就是用npm init命令来创建,当然也可以手动来创建,手动创建时需要写入哪些字段请参考package.json的使用。当然除了必备的nameversion字段之外,你也可以设置main字段,默认值为index.js
    在package.json文件被创建之后,你需要创建这个模块在使用时被加载的文件,在main字段设置为默认的情况下,这个文件为index.js。如果你在这个文件中为export对象添加了一个属性,那么这个属性就可以被其他代码所使用。

  2. 发布你的模块
    1.创建用户
    为了发布你的模块,首先需要在npm的仓库去创建一个用户。

npm adduser         //创建用户
npm login          //登陆
npm config ls         //查看资格证书是否被发放

也可以去 https://npmjs.com/~查看用户是否被添加到仓库。
2.发布模块

npm publish        //发布模块

3。版本升级
当版本升级后,需要对版本号进行修改,修改之后再次进行发布操作。

npm version <update_type>       //更改package.json中的版本号
npm publish        //发布

去网站https://npmjs.com/package/<package>查看你发布的模块

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是 NPM npm之于Node,就像pip之于Python,gem之于Ruby,composer之于PHP。 ...
    ihoey阅读 6,268评论 2 36
  • npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具...
    build1024阅读 7,972评论 0 9
  • 1 Node.js模块的实现 之前在网上查阅了许多介绍Node.js的文章,可惜对于Node.js的模块机制大都着...
    zlx_2017阅读 1,293评论 0 1
  • 1 Node.js模块的实现# 之前在网上查阅了许多介绍Node.js的文章,可惜对于Node.js的模块机制大都...
    七寸知架构阅读 2,089评论 1 50
  • NPM 使用介绍 NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用...
    yyshang阅读 421评论 0 1