一、发布npm模块包
1. 创建用户npm账号
方法一:在包文件夹下,通过命令创建
运行命令 npm adduser
按之前申请的输入对应的username、password、email(选填)
方法二:去官网注册
注意:注册成功后,一定要去登录填写的邮箱点击链接确认一下,否则无法正常发布。
2. 创建本地模块包
2.1 创建空的文件夹例如test
2.2 进入test文件夹,创建package.json,创建包名
注意:包名在package.json的name中修改
输入命令npm init 或npm init --y来创建
在package.json的main中填写入口文件,不填写默认是文件名index.js
2.3 在test下建一个入口文件,此处为index.js
注:该入口由package.json里的main里的决定
index.js里
exports.print = function() {
console.log("这是自己创建的模块包的入口");
}
3.登录npm并发布包
3.1登录npm
运行命令 npm login
3.2发布test模块包:
运行命令 npm publish
二.下载发布的包
注:
局部下载后的文件地址:在当前文件夹下的node_modules里
全局下载后的文件地址: