当前位置: 首页 > news >正文

开发npm上传发布

第一步:注册npm账号

首先去官网注册一个npm账号,npm官网

第二步:创建项目

新建文件夹,并执行npm init

填写对应的信息name就是插件名称。

文件夹下就会生成一个package.json文件。

你可以在项目编辑你的插件。

第三步:通过命令行登录npm

        npm login(这里登录成功就行)

注意事项:

1、确定好npm源是“https://registry.npmjs.org”(这里一定要是官方源)

2、确认好npm版本,低版本npm会登录失败(建议用nvm管理node版本,安装最新的node版本)

3、网络问题(如果报443,检查下是否设置代理,低版本上传需要设置local-address参数)

(local-address:连接到npm注册表时要使用的本地接口的IP地址。在0.12之前的Node版本中,必须是IPv4。)

第四步:发布包

npm publish(这一步就注意你设置的包是否重名了,直接npm官网可以搜索到)

开发调试

在开发的插件执行:npm link

在要引入的项目执行:npm link 包名

取消链接:npm unlink

相关文章:

  • 华为OD技术面算法题整理
  • 家庭网络防御系统搭建-生产要素准备
  • 前端基础 Vue -组件化基础
  • 开始喜欢上了runnergo,JMeter out了?
  • 【物联网】Qinghub Kafka 数据采集
  • mysql 存储过程示例
  • 谈一谈BEV和Transformer在自动驾驶中的应用
  • FPGA电平标准
  • Mac电脑虚拟显示器:BetterDisplay Pro for Mac v2.0.11激活版
  • java Web餐馆订单管理系统用eclipse定制开发mysql数据库BS模式java编程jdbc
  • Vscode与Cmake搭配配置opencv使用
  • 使用Spring Boot Admin监控和管理Spring Boot应用程序
  • SpringBoot集成Solr全文检索
  • mysql - 缓存
  • 如何利用python 把一个表格某列数据和另外一个表格某列匹配 类似Excel VLOOKUP功能
  • 时间复杂度分析经典问题——最大子序列和
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • Android组件 - 收藏集 - 掘金
  • CEF与代理
  • centos安装java运行环境jdk+tomcat
  • ES学习笔记(12)--Symbol
  • HomeBrew常规使用教程
  • iOS小技巧之UIImagePickerController实现头像选择
  • JS函数式编程 数组部分风格 ES6版
  • PHP变量
  • React as a UI Runtime(五、列表)
  • SwizzleMethod 黑魔法
  • vue2.0项目引入element-ui
  • 分享一份非常强势的Android面试题
  • 回流、重绘及其优化
  • 排序算法学习笔记
  • 设计模式走一遍---观察者模式
  • 找一份好的前端工作,起点很重要
  • Java数据解析之JSON
  • Prometheus VS InfluxDB
  • # 日期待t_最值得等的SUV奥迪Q9:空间比MPV还大,或搭4.0T,香
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • ${factoryList }后面有空格不影响
  • (C语言)fgets与fputs函数详解
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • (一)Linux+Windows下安装ffmpeg
  • (转)创业的注意事项
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • (状压dp)uva 10817 Headmaster's Headache
  • .form文件_SSM框架文件上传篇
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET 指南:抽象化实现的基类
  • .Net转前端开发-启航篇,如何定制博客园主题
  • @JoinTable会自动删除关联表的数据
  • @transactional 方法执行完再commit_当@Transactional遇到@CacheEvict,你的代码是不是有bug!...
  • [ 云计算 | AWS ] AI 编程助手新势力 Amazon CodeWhisperer:优势功能及实用技巧
  • [120_移动开发Android]008_android开发之Pull操作xml文件
  • [2018/11/18] Java数据结构(2) 简单排序 冒泡排序 选择排序 插入排序