专栏名称: 程序员成长指北
专注 Node.js 技术栈分享,从 前端 到 Node.js 再到 后端数据库,祝您成为优秀的高级 Node.js 全栈工程师。一个有趣的且乐于分享的人。座右铭:今天未完成的,明天更不会完成。
今天看啥  ›  专栏  ›  程序员成长指北

Vite封装ts工具库并发布npm包

程序员成长指北  · 公众号  ·  · 2024-11-30 23:06
    

文章预览

点击上方  程序员成长指北 ,关注公众号 回复 1 ,加入高级Node交流群 最近公司的很多项目都用到相同功能的时间格式化函数,如果每次来一个项目都拷贝一份代码的话,就很麻烦,结合我们之前介绍的Verdaccio搭建npm私有服务器;本文我们通过Vite作为脚手架,封装一个时间函数的组件库。 封装时间函数,就绕不开强大的Momentjs库,但是Momentjs库又比较大,我们打包的时候不想将其打包进我们的库中,打包时需要将依赖包进行排除;因此本文我们主要来看下如何通过Vite封装一个纯工具库,并且发布到内部的Verdaccio上使用。 框架搭建 首先我们使用pnpm包管理器搭建一个Vite项目,选择 库打包模式 。 pnpm create vite 输入我们项目的名称,然后选择框架,选择其他Others: 选择框架 这一步是选择项目的模板,我们在这里选择库模式: 模板 最终我们生成项 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览