大家好,我是dyb-dev,今天给大家带来一款非常好用的函数库开发模板,该模板目前已开源,大家可放心使用!
话不多说先看实战效果:
模板简介:
该模板集成了前端众多最新的技术栈,由VitePress + TS + Scss + Vite5 + VSCode + Ant-Design-Vue + PWA组成
1. 插件方面内置了markdownlint + eslint + prettier + stylelint + husky + prettier-eslint + vue-tsc等插件,能够让你保证良好的代码格式规范和极高的开发效率
2. 配置方面内置了markdownlint + eslint + vscode + prettier + stylelint等配置,无需自己手动配置规则,另外还额外内置了众多非常实用的vscode插件推荐,并且你无需手动配置对应插件的配置
3. 工具包方面内置了dayjs + query-string + vconsole等工具包,能够让你在处理组件交互、处理日期时间、处理URL上有优异的表现
该模板还支持TS类型声明自动生成、主题定制、代码预览、移动端控制台调试、本地搜索、本地https服务、PWA离线访问等功能,最最最重要的一点是配置极其简单,并且大部分配置集成在一个文件当中,方便统一管理,只需简单配置便可搭建你的技术文档站点,还等什么快快使用起来吧!
模板安装步骤:
1. 新建一个文件然后在终端中打开该文件,执行以下命令行:
// 如果你使用的是 npm 或者 yarn,那么只需把 pnpm 替换即可
pnpm create @dyb-dev/create-project@latest
2. 如果你能够看到以下界面就代表执行成功了
3. 接下来继续输入 . ,然后选择 fn-lib-template 模板
4. 如果下载成功将会呈现以下结果:
好的到现在为止你已经将模板拉取到你的本地了
5. 这个时候只需执行一下命令便可运行起来了
// 初始化所有依赖包
pnpm install
// 本地运行
pnpm docs:dev
这个时候就可以看到函数库的文档站点了
注意事项:
在开发完函数库之后,如果有需要外部化的依赖请在vite.config.ts文件中进行配置
本文到这里就结束啦,希望能够对你有所帮助!