首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
npm
订阅
Lucux
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 1订阅
三年前端连npm包都不会开发?带你从零到一发布一个npm包,5分钟就能学会
作为一名开发,npm包大家肯定用的多了,但不知道大家有没有自己开发过,这篇文章带你从零到一去发布一个插件,超级详细的。
手把手教你写一个Vue组件发布到npm且可外链引入使用
我们为什么要写个组件上传到npm镜像上呢,我们肯定遇到过这样一个场景,项目中有很多地方与某个功能相似,你想到的肯定是把该功能封装成Component组件,后续方便我们调用。但是过了一段时间,你的Leader让你去开发另一个项目,结果你在哪个项目中又看见了类似的功能,你这时会怎么…
Vue.js - 构建你的第一个包并在NPM上发布
本文我们将学习如何制作一个vue插件,并将其分发到npm上,能够让其他人安装使用. 插件大大地提高了开发者的开发效率。我们的大多数项目都依赖于它们,因为它们能够以极快的速度发布新功能。 正如官方Vue.js文档中所述,插件的范围没有限制。通常我们想实现的功能有下面5种: 通过n…
分分钟教会你搭建企业级的 npm 私有仓库
npm 作为一种包管理工具,无论你是泛前端还是大前端都已经离不开它。它的出现方便了万千少年。让我们跨过了 Ctrl+C、Ctrl+V ,通过 npm install x 的方式将别人的优秀代码模块引入到自己的项目中。这些优秀的模块能被共享的原因,一方面是有 npm 这么一个包管…
《前端那些事》从0到1开发简单脚手架
为了解决上述问题,脚手架就起到一个至关重要的角色,我们可以通过脚手架来约束好规范,统一的配置,来打通新项目的开发工具链,一方面提升开发效率,一方面则提高项目对接可维护性及新员工熟悉项目简易性。
使用 NPM 发布和使用 CLI 工具
服务篇可查看 基于 Express 应用框架的技术方案选型浅谈。 在项目中我们经常会用到一些 Node 脚本命令来简化开发的工作量,例如 Element 组件库的 NPM 脚本命令 build:file (使用脚本生成 Webpack 构建的入口源文件)。 为了解决 Node …
教你一步步封装vue组件并发布到npm
在开发项目过程中,通常会用到很多功能和设计相类似的组件,为了避免重复造轮子,我们经常会用到一些第三方组件,比如 vux,vant。但是这样会引入太多没用到的组件,造成打包体积过大。所以我们有必要封装一些基础的组件用于开发。 下面我为大家介绍如何封装vue的toast和dialo…
八步开发一个vue的组件库
在根目录下我新建了一个package文件夹去存放我们的组件,并每个组件单独的文件夹管理,目录如图。在组件的文件夹下添加一个index.js文件用来向外暴露组件,方便引用 到这里,一个简单的vue组件库的框架样子就搭建好了,可以按需往packages添加你需要的组件,去丰富组件库…
如果你也想写个完整的 Vue 组件项目
其实上面的除了文档都比较容易做到,除了可能会在构建上踩坑外。那么做到了这些可以上线了吗?是的。不过看一些优秀的库其实还可以做更多的,例如下面的这些: 2.那么,有没有...