有风塘

Vue3中同时使用withDefaults和defineProps时报错的问题

问题 在Webstorm或者VSCode中开发Vue3+Typescript的项目时,在单文件组件中同时使用withDefaults和defineProps时,编辑器提示类型不匹配的错误。 Argument type DefineProps<LooseRequired<PropsType>, Boo

有风塘主 有风塘主 发布于 2024-12-05

使用JavaScript语法编写Shell脚本

使用JavaScript语法编写Shell脚本 需求 Shell 是一个用 C 语言编写的程序,常常被运维人员用于linux服务器上的维护工作,也常被开发人员/运维人员用来写一些程序自动化、智能化的构建、打包、部署等方面的工作。 Shell脚本在Linux上运行时,可以直接运行linux命令,需要添

有风塘主 有风塘主 发布于 2024-10-26

Commander.js中文文档

Commander.js中文文档 来源:https://github.com/tj/commander.js/blob/master/Readme_zh-CN.md 关于本文档中使用的术语,请见术语表 安装 npm install commander 快速开始 编写代码来描述你的命令行界面。 Co

有风塘主 有风塘主 发布于 2024-10-26

Commander.js术语表

Commander.js术语表 来源:https://github.com/tj/commander.js/blob/master/docs/zh-CN/%E6%9C%AF%E8%AF%AD%E8%A1%A8.md 命令行参数由选项(options)、选项参数(option-arguments)、命

有风塘主 有风塘主 发布于 2024-10-26

Reflect.has和Object.hasOwnProperty的区别

Reflect.has和Object.hasOwnProperty的区别 使用示例 console.log(Reflect.has(obj, 'foo')) /* * 根据最新的eslint官方默认规则,不推荐:obj.hasOwnProperty * 而推荐使用:Object.proto

有风塘主 有风塘主 发布于 2024-10-26