npm插件库
使用vite+vue+typescripts编写的组件库
TheKingMaker
这个作者很懒,什么都没留下…
展开
-
小记录一下,使用child_process和npm script注意的地方
首先是在script定义的名字不要和一些保留字相同,我在package.json定义了一个叫publish的脚本用来执行build.js,然后再build.js的最后我是执行了npm publish这个命令去更新,这会导致无限执行build.js这个脚本,将package.json里的脚本名字改一下就可以了 然后要注意的是npm这个命令名字在win32里面是不同的需要判定一下,不然会报spawn npm ENOENT这个错误...原创 2022-07-04 00:40:43 · 611 阅读 · 0 评论 -
使用vite实现按需引入
这个本来是在上一篇的里面发的,但那会突然有问题了,应该是我那会看走眼了,明明前一晚已经ok的,只需要在入口文件哪里export就可以了使用ts的需要编写一个d.ts文件,不然ts会报错,但不影响使用...原创 2022-07-02 21:19:06 · 458 阅读 · 0 评论 -
使用vue3+ts实现组件库并发布到npm(会持续更新)
博主目前已在一家公司实习,技术总监挺厉害的源代码也都公开,使用的技术也比较新,学习了一段时间过后想自己写一点插件之类的。目前个人计划是先做一个组件库,再做一个页面栈管理的插件。先说说组件库,个人并不打算像ant-design和element-ui那样把所有的常用的页面组件写出来,没有太多必要而且也肯定是远不如这些成熟的组件库的,所以个人的想法是,补盲。目前对这个组件库的内容想法就是一个分页组件,还有一个弹窗的组件。这些都是我个人在实习中遇到的,在我自己实习做的项目由于是商用项目是比较少使用到这些第三方组件,原创 2022-06-28 16:36:59 · 917 阅读 · 1 评论 -
使用vite打包插件并上传到npm
接上文,目前这个组件库是已经初步上线了,昨晚弄了一晚的打包问题,今天上午优化了点东西开源仓库:https://gitee.com/li-hanming/wind-slayer-ui 别问为什么不用github,问就是上不去https://gitee.com/li-hanming/wind-slayer-uihttps://gitee.com/li-hanming/wind-slayer-ui现在来说一说问题和经验总结1.打包出来的css和js分离了,导致样式会消失,需要手动引入:翻了资料说在配置的时候加上一原创 2022-06-29 15:06:29 · 2133 阅读 · 0 评论