开发笔记

记录学习和工作中遇到的问题,查漏补缺。

changeset 报错 Cannot read properties of null (reading ‘prerelease’)

changeset 报错 Cannot read properties of null (reading ‘prerelease’)

执行 pnpm changeset version,如果 changeset 报错 Cannot read properties of null (reading 'prerelease'),参考:https://github.com/changesets/changesets/issues/835

东明兄 东明兄 2024-12-04
1.8K+ 0 0
用 Node.js 写CLI, yargs 和 commander 的对比

用 Node.js 写CLI, yargs 和 commander 的对比

yargs 和 commander 是两个用于构建 Node.js 命令行界面 (CLI) 应用程序的流行库。它们都提供了丰富的功能来解析命令行参数和选项,但它们在使用方式和设计理念上有一些不同。下面是对它们的简要比较和介绍:yargs设计理念:yargs 的目标是让 CLI 工具的创建变得简单和直

东明兄 东明兄 2024-11-29
1.7K+ 0 0
Node.js 开发跨平台脚本 常用的包

Node.js 开发跨平台脚本 常用的包

常用的:listr2 列任务、inquirer 处理输入、chalk 美化因为开发环境使用的是 mac,之前写脚本一直是用的 shell,但在 Windows 系统上就不行了。前端项目的话直接用 Node.js 写脚本跨平台比较方便些。记录一些写脚本常用的包:shelljs:功能: shelljs

东明兄 东明兄 2024-11-29
1.4K+ 0 0
Android 的 API Level 与 Android 系统版本号对应关系

Android 的 API Level 与 Android 系统版本号对应关系

Android 的 API Level 是一个整数值,它唯一地标识了框架 API 的修订版本。每个版本的 Android 系统都有一个特定的 API Level。Android 版本号API Level版本代号1.01Base1.12Base_1.11.53Cupcake1.64Donut2.0 -

东明兄 东明兄 2024-11-13
1.8K+ 0 0
changeset 预发布模式下.changeset目录的处理方式

changeset 预发布模式下.changeset目录的处理方式

在使用 Changesets 进行版本管理时,pnpm changeset version 通常会在正常发布过程中删除 .changeset 目录下的 markdown 文件。这些文件是用来记录变更日志和版本更新信息的。然而,在预发布模式下,这些文件不会被删除,原因如下:预发布模式下 .change

东明兄 东明兄 2024-10-31
1.5K+ 0 0
统一行尾符号格式,处理eslint Delete ‘␍’报错

统一行尾符号格式,处理eslint Delete ‘␍’报错

ESLint 检查到 Windows 样式的 CRLF 行尾,并提示删除其中的 r(即 ␍,回车符),希望将其改为 Unix 风格的 LF。 不同操作系统之间的行尾符号格式不同,导致 ESLint 检测到多余的符号。 行尾符号差异:Windows 使用 CRLF (Carriage Retur

东明兄 东明兄 2024-10-15
1.3K+ 0 0
ollama 部署大模型相关资料

ollama 部署大模型相关资料

模型存放位置macOS: ~/.ollama/modelsMacOS: ~/. ollama/modelLinux: /usr/share/ollama/.ollama/modelsLinux:/usr/share/ollama/. ollama/modelWindows: C:Users%user

东明兄 东明兄 2024-08-27
3.6K+ 0 0
nodejs 中执行 await  promisify 处理后的 exec 函数与执行 execSync 函数的区别

nodejs 中执行 await promisify 处理后的 exec 函数与执行 execSync 函数的区别

promisifyNode.js 提供了一些工具来将回调风格的函数转换为返回 Promise 的函数。最常用的工具是 util.promisify,它可以将传统的回调风格的函数转换为返回 Promise 的函数。Node.js 中 执行 shell 的场景举例exec 是一个异步函数。exec 函

东明兄 东明兄 2024-08-02
2K+ 0 0
基于 Hugging Face 微调大模型学习

基于 Hugging Face 微调大模型学习

更新中:相关学习链接:https://huggingface.co/learn/nlp-course/zh-TW/chapter1/1

东明兄 东明兄 2024-06-16
1.3K+ 0 0
1panel 面板 docker 启动失败

1panel 面板 docker 启动失败

使用centos搭建docker启动报错Job for docker.service failed...解决办法:进入docker目录下:cd /etc/docker修改daemon文件后缀:mv daemon.json daemon.conf重启/启动docker

东明兄 东明兄 2024-06-15
1.7K+ 0 0
前端好用的工具类站点

前端好用的工具类站点

包体积分析对比找出在你的包中添加一个NPM包的成本https://bundlephobia.comhttps://bundlephobia.com/package/framer-motion@11.2.6https://bundlephobia.com/package/@react-spring/a

东明兄 东明兄 2024-05-28
1.2K+ 0 0
Tailwind 的 classname 覆盖默认样式或第三方样式无效的解决方式

Tailwind 的 classname 覆盖默认样式或第三方样式无效的解决方式

Tailwind CSS 在覆写组件样式的问题上比较麻烦,在使用 Tailwind CSS 时,有时可能会遇到样式应用的优先级问题,用 Tailwind 的 classname 覆盖默认样式或与其他 CSS 框架结合使用时可能会覆盖无效,此时需要提高Tailwind 的 classname 的优先级

东明兄 东明兄 2024-04-25
4.4K+ 1 0
在 openwrt 启动 iperf3 服务端做网速测试

在 openwrt 启动 iperf3 服务端做网速测试

进入终端安装iperf3opkg update opkg install iperf3执行 iperf3 -s 启动服务在安卓、windows 等设备下载 iperf3 测速,下载地址:https://iperf.fr/iperf-download.phpwindows 直接把下载的脚本丢到 C:W

东明兄 东明兄 2024-04-21
5.8K+ 0 0
tailwindcss插件:line-clamp 限制文本的行数并显示省略号

tailwindcss插件:line-clamp 限制文本的行数并显示省略号

line-clampline-clamp 用于限制文本的行数并显示省略号tailwindcss v3.3 开始默认包含 line-clamp 插件安装:shpnpm add -D @tailwindcss/line-clamp1修改 tailwind.config.cjs:jsmodule.expo

东明兄 东明兄 2024-03-27
1.9K+ 0 0
微信公众号开发,稳定版接口调用凭据( Access token)和旧版获取 Access token 有什么区别?

微信公众号开发,稳定版接口调用凭据( Access token)和旧版获取 Access token 有什么区别?

在微信公众号开发接口中,这两个接口都可以获取到 access_token ,区别就在于:「获取接口调用凭据(https://api.weixin.qq.com/cgi-bin/token)」每调用一次接口就会刷新一次 access_token ,上次获取到的access_token就会失效;「获取稳

东明兄 东明兄 2024-03-02
3.2K+ 0 0
1 2 3 4 5 … 24