Vue2 项目中集成 Tailwind CSS 完整指南

本文详细介绍了如何在 Vue2 项目中安装并配置 Tailwind CSS。重点解决了 Vue2 兼容性问题,通过安装 @tailwindcss/postcss7-compat 包替代传统 CLI 工具。文档涵盖了从依赖安装、核心配置文件创建到主入口文件引入及初始化配置的完整流程,并提供简单的测试方法以验证样式是否生效,帮助开发者快速构建现代化 UI。

Vue2 项目中集成 Tailwind CSS 完整指南

Node.js 使用 mysql 模块操作 MySQL 数据库教程

本文介绍如何在 Node.js 项目中通过 mysql 模块连接并操作 MySQL 数据库。涵盖环境安装、连接池配置及完整的 CRUD(增删改查)流程,提供占位符安全更新与便捷对象映射等实用技巧,帮助开发者快速掌握后端数据交互方法。

Node.js 使用 mysql 模块操作 MySQL 数据库教程

Python使用execjs执行包含中文参数的JavaScript

本文介绍如何在Python中使用execjs库执行包含中文参数的JavaScript代码。针对Windows环境下Node.js运行时出现的UnicodeDecodeError乱码问题,提供了两种解决方案:一是通过设置环境变量指定使用JScript运行时;二是修改execjs源码以正确支持Node.js环境。文章包含安装步骤、错误排查及代码调用示例,帮助开发者顺利获取JS数据。

Python使用execjs执行包含中文参数的JavaScript

fs-extra实现yarn create模板项目创建详解

介绍如何使用 Node.js 的 fs-extra 模块结合 yarn create 命令,快速创建和管理自定义项目模板。文章详细讲解了在拷贝过程中利用 filter 过滤特定文件、通过读写分离处理文件名转换(如 _gitignore 到 .gitignore),以及读取并动态重写 package.json 内容的具体代码实现与参数配置。

Webpack 自动清理打包目录的两种方法

Webpack 打包不会自动清除旧文件,长期累积会导致冗余。本文介绍两种常用的自动清理方式:一是通过 npm scripts 在构建前使用 rm-rf 或 rimraf 命令强制删除 dist 目录;二是安装 clean-webpack-plugin 插件,在 webpack.config.js 中配置即可实现每次编译前自动清空输出文件夹,推荐使用后者以获得更好的兼容性与管理便利。

Webpack 自动清理打包目录的两种方法

Auto.js Node.js 模式优化 UI 布局代码管理

针对 Auto.js Node.js 模式中直接嵌入 XML 代码导致难以格式化和维护的问题,本文介绍通过将 UI 布局代码分离为独立 XML 文件并利用 fs 模块读取的方法。具体步骤包括创建 layout-xml.xml 文件、编写读取函数以及在 App 对象中动态加载布局,从而提升脚本代码的可读性与可维护性。

Node.js 连接 MySQL 实现增删改查完整指南

本文详细讲解如何在 Node.js 项目中通过 mysql 模块连接 MySQL 数据库。内容涵盖环境初始化、连接配置、基础 SQL 查询语法,以及利用 ? 占位符实现参数化插入、更新、删除和标记删除的操作方法与代码示例,附带安全注意事项。

Node.js 结合 node-schedule 实现 MySQL 定时备份

本文详细介绍如何利用 Node.js 的 child_process 模块执行 mysqldump 命令,并通过 node-schedule 库设置 cron 表达式实现 MySQL 数据库的定时自动备份。文章涵盖依赖安装、核心代码编写(生成带时间戳的文件名、管道输出流)、以及使用 PM2 进行进程守护部署的全过程,确保数据安全并避免手动操作风险。

Node.js 结合 node-schedule 实现 MySQL 定时备份