示例:假设我现在要封装一个数组拓展插件HMArray
1.初始化npm : npm init -y

2.新建一个index.js,封装你的代码
写完最好自己测试一下,别把崩溃的代码发布到npm,这样就闹眼子了
3.连接npm: npm adduser
这个命令会让你输入四个东西(只有第一次上传包才需要,以后更新的话就不需要了)
-
用户名
-
密码
-
邮箱(是你在npmjs官网上注册时使用的信息)
-
校验密码。它会向你的邮箱发邮件
发布包的话,是直接把你的包上传到npm网站服务器。因此需要把你的镜像源切回到npm镜像源
npm config set registry https://registry.npmjs.org
这个命令可以检查你是否连接npm成功: npm who am i
4.上传包到你的npm服务器: npm publish
-
接下来别人就可以在npm搜索到你的包了
-
然后别人用的时候,先
npm i hm-array-
然后导包、用包即可
-
5.发布新版本
6,删除你的包: npm unpublish --force
-
如果没啥用了,就删除。没必要浪费公共资源
这篇博客详细介绍了如何创建一个npm数组拓展插件HMArray,并将其发布到npm仓库。首先通过npm init快速初始化项目,然后在index.js中编写和测试代码。接着,连接npm并设置镜像源,确保身份验证正确无误。发布包前,切换回npm官方镜像源,并使用npm publish上传。之后,用户可以通过npm install hm-array安装并使用该插件。如果不再需要,可以使用npm unpublish --force删除包。


被折叠的 条评论
为什么被折叠?



