如何使用npm发布Node.JS程序包

来源:互联网 发布:淘宝上大拿韩代真品吗 编辑:程序博客网 时间:2024/04/30 03:19
 npm是Node.JS的程序包管理器。进行Node.JS开发时,经常使用它安装/卸载程序包。实际上,发布程序包的工作也是由它来完成的。

       配置package.json

npm init

       可以通过 npm init初始化配置文件。 
       配置对象的属性很多,具体可以参阅这里,这里列一下常用的项目:

  • name:程序包名,不能跟已有的程序包重复。(注意一定必须为小写字母)
  • version:版本号。
  • description:一段简短的介绍。
  • author:作者信息。包含name、email、url三项属性。
  • bin:如果程序中有可执行文件(主要是命令行里面调用的),就在这里指定,可以指定多个。
  • main:使用require调用本程序包时的程序入口。
  • dependencies:依赖的程序包,可以指定版本号。

       注册npm帐号

       要把程序包发布到npm,还需要先注册一个帐号。

npm adduser

       执行此命令后,会依次出现输入用户名、Email、密码的提示,输入好之后等待一会儿就可以了。

       发布程序包

       准备工作都做好了,执行下面的命令就可以发布程序包:

npm publish <本地路径>

       如果要更新程序包,只要修改一下package.json中的版本号,再重新执行发布命令就可以了。
0 0