个人网站起个名字,网站优化公司服务,wordpress主题套用教程,网络报警平台1. 准备工作 #xff08;1#xff09; 在npm官网上注册一个账号 #xff08;2#xff09; 注册成功之后#xff0c;npm会发送一封邮件给你#xff0c;点击邮件里面的链接#xff0c;做确认关联操作#xff08;必需#xff09; 2. 创建自己的npm包 #xff08;…1. 准备工作 1 在npm官网上注册一个账号 2 注册成功之后npm会发送一封邮件给你点击邮件里面的链接做确认关联操作必需 2. 创建自己的npm包 1 创建一个新目录 2 使用命令cd 进入到这个目录执行npm init 命令初始化当前项目信息
说明 然后就会问你 Is this ok?(yes)让你确认信息直接回车键回到目录文件夹下多了一个package.json文件打开这个文件里面的信息就是刚才填写的信息。
③ 在目录文件夹下新建一个index.js入口文件里面填写需要发布的内容例如添加一个获取当前浏览器查询参数方法
exports.getUrlParams function(key) {let search window.location.search.replace(/^\?/, );let pairs search.split();let paramsMap pairs.map(pair {let [key, value] pair.split();return [decodeURIComponent(key), decodeURIComponent(value)];}).reduce((res, [key, value]) Object.assign(res, { [key]: value }), {});return paramsMap[key] || ;
}
3. 登录npm执行npm login 命令登录按照提示填写对应的内容 需要注意
npm login 要将npm镜像源修改为npm的
4.远程连接git仓库
git init
git add .
git commit -m init
git remote add origin xxxx
git push -u origin main
5. 发布前先看看包名有没有被使用了
npm search plugin_name xxxx
6. 发布
npm publish 7. 删除包
npm unpublish get-url-query-params1.0.0 // 删除某个版本 后面接版本号
npm unpublish get-url-query-params --force // 删除整个npm市场的包 报错码提示