1.创建vue项目2.创建组件3.创建index.js文件4.登录npmnpm login5.发布npm publish
原创 2021-04-29 13:56:58
321阅读
vue组件开发,做一个像elment-ui一样的,webpack打包,非常好用
原创 2023-10-03 09:04:02
287阅读
制作了一套自己的组件库,并发布npm上,项目代码见 GitHub 。 前期准备 有一个npm账号 安装了vue cli 搭建项目 目录结构 内部代码详见 GitHub,如果对你有所帮助,给个star吧 。 项目配置 为了使项目能上传到npm上,需要配置一些地方。 build/webpack.bas
转载 2018-11-07 12:59:00
123阅读
2评论
制作了一套自己的组件库,并发布npm上,项目代码见 GitHub 。 前期准备 有一个npm账号 安装了vue-cli 搭建项目 vue init webpack hg-vcomponents cd hg-vcomponents cnpm install 目录结构 - vue-flag-list
转载 2020-02-20 16:20:00
172阅读
2评论
新建vue 项目并且在根目录创建两个文件夹 packages和examples。packages:用于存放所有的组件examples:用于进行测试组件,把src改为examples 去掉helloword和assets文件2.配置vue.config.js 并设置入口文件 如果没有vue.config.js文件 就需要在项目根目录下创建vue.config.js文件,并进行如下
原创 2023-12-01 10:40:54
222阅读
前言,最近负责vue组件,开始只是零碎的,但渐渐的多了起来,所以考虑做一套组件库发npm上,但是查看资料,基本都是缺胳膊少腿,没有一个是跑完全部流程的demo,所以自己参考资料以后做了一套上传、检测和使用的笔记供需要的参考。(备注:还是不清楚的可以查看视频教程。地址:) 标题:npm 如何发布和使用自定义组件1. 创建组件2. 上传组件3. 删除包4. npm登陆报账号密码错误 1. 创建组件(1
转载 2024-03-25 18:01:40
57阅读
熟悉vue2.0开发的网友,只需要看看这个源码,运行起来,然后直接发布即可,其他插件的发布道理一样。如果你还不熟悉vue2.0的开发,建议先不要看这个。npmvue插件源码源码下载好后,依次运行下面语句即可npm i // 安装依赖npm run build // 打包npm publish // 发布npm平台上如有不懂,可留言评论私信。...
原创 2021-11-16 13:56:50
182阅读
开发React组件 发布npm包 (使用TSDX)运行该命令,会新建组件开发的文件夹。(mylib就是项目名)因为我这边的网速很烂 所以可以先安装cnpm i tsdx@latest -g然后在执行npx tsdx create mylib中途我们会被要求选择一个模版:模版描述basic用于一个TypeScript包,可以开发任何东西,灵活度高react用于开发React组件的包,内置了@type
转载 2021-01-17 19:31:38
1626阅读
2评论
luUI ...
转载 2021-08-23 13:55:00
93阅读
2评论
组件化是前端开发非常重要的一部分,从业务中解耦出来,可以提高项目的代码复用率。更重要的是我们还可以打包发布,俗话说集体的力量是伟大的,正因为有许许多多的开源贡献者,才有了现在的世界。 不想造轮子的工程师,当不了合格的搬运工 。让我们来了解一下vue组件开发到打包发布流程,并配置Github主页。
转载 2018-11-03 16:40:00
94阅读
2评论
架设私有的npm包管理器 常用搭建工具工具名称说明nexusnexus功能强大,但是部署和配置比较繁琐cnpmcnpm虽然比nexus配置简单,但是需要用到MySQLverdaccioverdaccio使用文件存储包数据,无需安装数据库并且部署简单,只需一行代码就可以部署完成sinopiasinopia已经没有维护了 Verdaccio 搭建私有 NPMVerdaccio 是一个 Node.js
文章目录前文一、项目准备二、npm发布三、持续集成四、删除包五、总结前文npm包管理工具前端同学应该不陌生了,npm平台上有大量的优秀包,我们只需要简单几行命令就能下载下来我们想要的东西,不用到处求种,而且版本控制十分方便。如何将自己的组件或者插件
封装vue组件库的两种方法和形式: 一:是建立一个webpack-simple 项目 二:是在通过vue-cli脚手架建立webpack vue项目,这种项目有点冗余,可是我们对这种项目最熟悉 下面分别介绍两种用法: 一: 1.首先先建立一个vue项目: 通过vue init webpack-sim
转载 2020-02-20 16:24:00
702阅读
2评论
文章目录前文一、项目准备二、npm发布三、持续集成四、删除包五、总结前文npm包管理工具前端同学应该不陌生了,npm平台上有大量的优秀包,我们只需要简单几行命令就能下载下来我们想要的东西,不用到处求种,而且版本控制十分方便。如何将自己的组件或者插件发布npm平台上去,方便项目中使用和其他人使用,本文介绍如何将一个组件发布npm平台上去。一、项目准备发布npm平台的包,是一个项目工程,跟我们平时工作中的项目类似,应该有完整的一套构建,开发,测试,打包压缩等步骤,所以应该把这个包当成一个项目来对待
原创 2021-06-20 15:15:55
1323阅读
前端时间做了一个基于Vue的拼图验证组件,因为公司需要,就想着做完之后放到Npm上,方便使用 发布流程如下: 1. 创建一个Npm账号并进行邮箱确认(很重要) 2. 创建一个文件夹,然后 npm init,然后根据你的vuevue的解析插件,babel转换插件,代码压缩插件,css插件等等... ...
转载 2021-09-12 12:45:00
412阅读
2评论
作者:麦乐 新建项目 初始化一个vue项目 src下面创建一个plugins文件夹,index.js文件,这个文件是组件的出口文件。 npm install @/vue-cli -g npm create vue-components cd vue-components...
原创 2022-04-01 09:45:27
425阅读
plutchar都立秋了啊图片上传无论什么项目,大概都少不了图片上传。作为常见的需求,很多地方会使用到,应该单独封装一个上传组件,方便复用。这里使用 vue + element-ui-upload + 七牛云完成上传前端调用七牛 API现在主流的七牛云上传方式大概为授权式上传,大概为如下过程:请求后端接口获取上传凭证 token(后端通过accessKey,secretKey,bucket 生成
开发项目时我们往往都需要去封装一些组件出来。封装有这些好处:代码重用、不必关心具体的实现、面向对象三大特征之一、具有安全性。但如果封装的不好,组件的封装会使得维护起来特别麻烦,适得其反,那让我们看看封装组件时应该注意哪些事项吧1.遵循高内聚原则 高内聚:又称单一责任原则,是指一个模块只负责一项任务。在我们组件中体现在一个组件只有一项功能,若是功能太复杂,那我们还需将组件进行拆解抽离。像
注册一个npm账号 在npm官网注册https://www.npmjs.com/ 给代码库起名字 不可有重复包名,包名重复不能提交 创建项目 需要一个package.json文件,这个文件不仅仅是用来标明依赖和npm script脚本,也可以是一个npm包被外界识别的配置文件。因为配置文件内容比较多 ...
转载 2021-09-28 14:58:00
257阅读
2评论
Vue 开发插件开发之前先看看官网的开发规范我们开发的之后期望的结果是支持 import、require 或者直接使用 script 标签的形式引入,就像这样:// 这里注意一下包的名字前缀是 custom ,组件的名字前缀是 moor// 这是因为那个名字发布包的时候被占用了(我做实验的时候叫 moor-ui)现在改成了custom-ui,但是组件的前缀懒得改import C...
转载 2021-08-12 16:52:35
176阅读
  • 1
  • 2
  • 3
  • 4
  • 5