
Nuxt3 实战 (三):使用 release-it 自动管理版本号和生成 CHANGELOG
这篇文章介绍了如何使用release-it工具来自动管理Nuxt3项目的版本号和生成CHANGELOG。内容包括release-it的功能、前置知识、安装依赖、配置文件编写以及如何增加版本号、提交Git、生成变更日志并推送到远程仓库和发布到npm等软件仓库。

Nuxt3 实战 (二):配置 Eslint、Prettierrc、Husky等项目提交规范
这篇文章介绍了在Nuxt3项目中配置Eslint、Prettierrc、Husky等工具来规范项目提交,以确保代码一致性、可读性,减少错误和缺陷,提高软件质量。文章强调了团队协作效率、代码结构清晰、项目管理的便捷性以及软件稳定性和可靠性。同时,详细说明了各工具的作用,如静态代码分析、代码格式化、错误和风格检测以及Git Hook工具,并给出了Nuxt3项目中配置Eslint的具体步骤和示例。

Nuxt3 实战 (一):初始化项目
这篇文章介绍了Nuxt3作为基于Vue.js的服务器端渲染框架,其简化了异步数据、中间件和路由配置,支持SSR和SSG,优化性能,并具有模块化生态系统。文章还涉及了Nuxt3的文件系统路由、开箱即用功能、性能优化、灵活配置和插件系统,以及如何初始化和启动Nuxt3项目。

约定式路由生成神器:vite-plugin-pages
这篇文章介绍了如何使用vite-plugin-pages插件在Vite项目中实现约定式路由自动生成,包括搭建工程、安装插件、配置vite.config.ts文件以及创建和挂载路由。

在 vite 工程化中手动分包
这篇文章介绍了在Vite工程化中如何手动分包以优化打包输出的过程。文章首先创建了一个Vue3工程,通过修改代码前后打包对比,指出每次打包都会导致包含第三方库的文件重新下载。接着,文章说明了如何将第三方依赖库和业务代码分别打包,通过配置`vite.config.ts`文件来实现手动分包,最终达到优化缓存效果,减少不必要的下载。

基于 Vue2.0 + Nest.js 全栈开发的后台应用
这篇文章介绍了基于 Vue2.0 + Nest.js 全栈开发的后台应用项目,适合全栈开发学习使用,包含前端和后端技术栈,实现了动态国际化语言配置、操作日志记录、用户和角色权限管理等功能,并提供了线上预览和具体的使用、配置方法。项目仍在完善中,欢迎贡献和交流。

基于 Vue3 + Element-plus 封装的 Table 组件
这篇文章介绍了基于Vue3和Element-plus封装的Table组件,包含项目的基本使用方法、参数说明及功能扩展。用户可以通过npm安装并全局注册组件,在页面中通过属性绑定表格数据、列配置、加载状态等,并支持自定义列和禁用分页等功能。此外,还详细列举了关键参数及其类型、默认值等信息。

基于 Vue3 + Element-plus 表单 Form 组件二次封装
这篇文章介绍了基于 Vue3 和 Element-plus 的表单 Form 组件的二次封装工具 vue3-xmw-form。它可以通过 npm 安装并全局挂载,提供基于 Element-plus 封装的表单组件。在页面中使用时,通过定义 formData、formColumns 和 formRules 等参数实现表单展示与验证,并支持自定义标题和操作按钮。此外,该组件还暴露了 el-form 的相关方法,便于开发者调用。