插件的生成及使用 - NPM

发布时间:2026/10/17 8:58:33
插件的生成及使用 - NPM 一、前置条件1. 安装 Node.js自带 npm2. 注册 npm 官网账号完成邮箱验证必填二、项目初始化mkdir 包名 cd 包名npm init -y修改package.json核心配置1.name全网唯一包名2.version初始版本1.0.0编写组件核心代码新建index.js/index.vue入口文件可选新建.npmignore忽略 node_modules、.git 等文件三、发包核心准备必做切换官方源淘宝镜像无法发包npm config set registry https://registry.npmjs.org/四、登录 发布# 登录npm账号npm login#更新版本号 版本号不可重复更新后重新发布npm version patch # 修复bug1.0.0→1.0.1npm version minor # 新增功能1.0.0→1.1.0npm version major # 重大更新1.0.0→2.0.0npm publish# 普通组件包发布npm publish# 作用域包xxx/xxx发布npm publish --access public五、撤回包慎用发布24小时内可撤回撤回版本号永久作废npm unpublish 包名版本号六、发包避坑要点发包仅限官方源发布后可切回淘宝镜像包名全网唯一重复直接报错作用域包必须加 --access public 公开发布未验证邮箱无法登录发包七、组件发包后使用流程前端专属1. 安装组件# 普通包npm install 你的包名# 作用域包npm install 用户名/包名2. 项目引入使用通用 JS/TS 引入import 组件名 from 你的包名// 或const 组件名 require(你的包名)Vue 组件使用import 组件名 from 你的包名import 你的包名/dist/style.css // 有样式则引入export default {components: { 组件名 }}React 组件使用import 组件名 from 你的包名import 你的包名/dist/style.cssfunction App() {return 组件名 /}

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询