如何使用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、密码的提示,输入好之后等待一会儿就可以了。
发布程序包
准备工作都做好了,执行下面的命令就可以发布程序包:
如果要更新程序包,只要修改一下package.json中的版本号,再重新执行发布命令就可以了。npm publish <本地路径>
0 0
- 如何使用npm发布Node.JS程序包
- 如何使用npm发布Node.JS程序包
- 如何使用npm打包发布nodejs程序包
- 如何使用npm打包发布nodejs程序包
- 使用npm打包nodejs程序包并发布到npm上
- 如何使用npm来管理你的Node.js依赖
- 如何使用NPM来管理你的Node.js依赖
- 如何使用NPM来管理你的Node.js依赖
- 使用npm升级node js
- node.js中npm使用
- 如何发布Node模块到NPM社区
- 如何发布Node模块到NPM社区
- 如何发布Node模块到NPM社区
- 如何发布node模块到npm社区
- 使用 npm 发布一个 node 包
- Node.js学习(五)——npm如何发布自己的组件包
- 【转】使用npm打包nodejs程序包并发布到npm上
- 如何升级node.js和npm?
- C语言快排实现
- 查看APK的签名的方法
- gcj Round 1A 2015 Mushroom Monster
- UVa10361 - Automatic Poetry
- JAVA中Iterator的具体作用
- 如何使用npm发布Node.JS程序包
- 【举例1】Docker环境部署过程-以Wordpress个人博客系统搭建为例
- 入学体检
- HTML 5 的自定义 data-* 属性和jquery的data()方法的使用
- gcj Round 1A 2015 Haircut
- UVa10010 - Where's Waldorf?
- HIHO_矩阵快速幂
- TCP和UDP的区别
- 【分享一个SQL函数】在SQL脚本中匹配使用特定分隔符分隔字符串的位置