- 博客(294)
- 收藏
- 关注
原创 TS报错无法找到模块声明文件解决办法
文章介绍了如何解决TypeScript中"@napi-ffi/ffi-napi"模块缺失类型声明的问题。提供了两种解决方案:1)通过npm安装类型定义文件;2)手动创建声明文件。
2026-01-06 17:17:10
323
原创 Cygwin安装教程,解决You must install wget, tar and gawk to use apt-cyg问题
Cygwin是一款在Windows系统上运行Linux应用的工具集。安装时需从官网下载安装程序,选择国内镜像加速下载,并确保勾选wget、tar、gawk等必要工具。安装完成后需检查bin目录下是否有对应exe文件,若缺失需重新安装。最后需将Cygwin的bin目录添加至系统环境变量,以便在cmd中正常使用Linux命令。通过以上步骤,即可在Windows中搭建Unix/Linux开发环境。
2026-01-02 14:14:22
263
原创 引入源码报错缺少\out\extension.js文件
解决因缺少编译文件导致的报错问题,需在源码目录下执行npm install安装依赖包,然后运行npm run build(具体指令参考package.json)进行编译。
2025-12-31 18:37:51
129
原创 直接下载源码但是执行npm run compile后报错
本文分析了npm安装依赖时版本不一致导致的编译问题。当使用npm install时可能会拉取最新版依赖,与源码调用的旧版API冲突。解决方案是使用npm ci命令,它会严格按照package-lock.json锁定版本,避免依赖更新问题。
2025-12-31 00:20:46
250
原创 编译报错:此项目需要缓解了 Spectre 漏洞的库。从 Visual Studio 安装程序(单个组件选项卡)为正在使用的任何工具集和体系结构安装它们
编译时报错提示需要安装Spectre漏洞缓解库,解决方法是在Visual Studio Installer中,根据当前MSVC版本号(如v142或14.27等),在【单个组件】中搜索并安装对应的"MSVC Spectre缓解库"和相应版本的生成工具组件。安装完成后重新编译即可解决该问题。注意需要先确认自己使用的MSVC工具集版本号,然后安装匹配的漏洞缓解组件。
2025-12-30 20:36:13
687
原创 VSCode终端设置为管理员权限,解决operation not permitted问题
在VSCode终端执行npm install时因权限不足报错,需为VSCode添加管理员权限,步骤详解。
2025-12-30 20:07:53
283
原创 clang无法识别头文件解决办法,compile_commands.json文件定位
解决clang头文件索引问题需确保compile_commands.json位于项目根目录。通过find命令发现自动生成的文件不在根目录,使用ln -s创建软链接将其映射到根目录后,头文件即可正确识别并支持跳转功能。操作后验证索引链接完成,功能恢复正常。
2025-07-23 13:02:14
501
原创 nvm常用指令汇总
NVM(Node Version Manager)是管理Node.js版本的工具。主要功能包括:查看已安装版本(nvm list)、安装指定版本(nvm install)、切换版本(nvm use)、卸载版本(nvm uninstall)等。可通过nvm --help查看所有指令。使用NVM可以轻松切换不同Node.js版本,适合开发测试不同项目环境。
2025-07-06 12:34:44
381
原创 electron builder打包时,出现errorOut=ERROR: Cannot create symbolic link
以管理员身份运行PowerShell,然后进入到该目录下重新执行该指令,然后就会看到打包成功。
2025-03-08 12:27:36
1234
原创 Node内存溢出:FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap
执行yarn build的时候报错:FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory。这是因为堆溢出了,我们需要把堆内存设置大一点。
2025-03-05 22:23:58
829
原创 IDEA把项目根目录折叠再展开,里边所有子目录都折叠,解决办法
取消勾选 When collapsing a node, also collapse all expanded nodes under it
2025-03-05 15:49:00
1087
原创 解决fatal: unable to access ‘https://github.com/xxxxxx.git/‘: Failed to connect to github.com port 443
原因是git没有连接上github,所以无法进行代码拉取。法一:取消代理设置,让其直接连接网络进行操作。
2025-03-04 23:31:20
5664
原创 Windows11在Word文档中删除字符总会多删一个字,解决办法
在Word文档中选择一段话删除的时候就会多删掉前边一个字,这是输入法升级导致有的地方没有兼容。
2025-02-28 10:56:14
4096
5
原创 Postman下载与使用,新手详细
Postman 是一款流行的 API 测试工具,提供了一种简单易用的方式来测试和调试 API,可以帮助开发者简化测试流程,提高效率。
2025-01-15 23:09:16
663
原创 IDEA测试报错java.lang.NullPointerException空指针异常解决办法
在SpringBoot 2.2的版本之前 Junit4:org.junit.Test,SpringBoot 2.2之后使用的是 Junit5:org.junit.jupiter.api.Test。
2025-01-15 20:23:24
941
原创 JMeter下载与使用,新手详细
JMeter是一款纯Java编写的负载功能测试和性能测试开源工具软件,小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一。
2025-01-15 10:48:06
2684
原创 Public Key Retrieval is not allowed 解决方法
我第一次连接数据库的时候没有配置allowPublicKeyRetrieval=true,也是可以正常访问的,但是为什么重启电脑后,就会遇到这个报错?
2025-01-14 19:38:01
368
原创 Windows的Redis查看自己设置的密码并更改设置密码
config get requirepass查看密码,config set requirepass 123456设置密码
2025-01-13 19:37:58
1763
原创 CondaError: Run ‘conda init‘ before ‘conda activate‘解决办法
以管理员身份运行cmd,然后进入要操作的文件夹下,重新执行。
2024-11-12 10:20:14
15977
1
原创 ‘conda‘ 不是内部或外部命令,也不是可运行的程序或批处理文件,Miniconda
下载了conda,但是在cmd里执行conda --version会显示’conda’ 不是内部或外部命令,也不是可运行的程序或批处理文件。原因是环境变量里没有添加conda,无法识别路径。
2024-11-11 17:02:32
1692
2
原创 Llamafile 和 Ollama 区别 & Ollama 和 llama 的关系
Llamafile 特别适合在资源有限的设备上运行离线的开源 LLM,方便开发者和用户在本地进行自然语言处理任务,如问答和内容生成。
2024-11-07 16:04:14
2069
原创 极速fastpdf软件卸载后还是显示在pdf可用软件里,解决办法
进入注册表编辑器,然后Ctrl+F搜索fastpdf,把搜索到的相关项删除
2024-10-16 22:14:42
3715
3
原创 HM NIS Edit无法选择安装程序语言
在上方工具栏里选择 NSIS–>配置,编译器:选择本地已安装的“makensis.exe”,并勾选Save scripts before compile。
2024-10-16 16:38:27
780
原创 NSIS通过路径杀死指定进程解决方法
网络上检索尝试了两天,很多方法都是十几年前的都失效了,或者是只能传递特定的进程名称,无法传递路径,那么不符合我的需求。而且NSIS存在特殊字符转义,调用其它外部指令的时候会搞得很混乱。
2024-10-16 15:38:16
1820
原创 VSCode创建插件HelloWorld找不到指令解决办法
原因:当前电脑安装的VSCode版本过低,不支持当前插件的使用(因为自动生成的插件总是默认使用最新版VSCode),VSCode软件的@types/vscode。版本不能高于本电脑安装的VSCode版本。
2024-10-15 11:13:33
983
2
原创 Module did not self-register: ‘drivelist.node‘报错解决
产生这个报错的原因是:nodejs的编译版本和使用的版本不一致,所以在编译的时候并不会报错,但是在运行的时候就会报错!
2024-09-25 17:02:15
748
原创 Error: getaddrinfo ENOENT raw.githubusercontent.com解决办法
这是由于本机访问raw.githubusercontent.com网址有问题,需要定位一下网站ip然后修改hosts文件
2024-08-30 14:59:04
3599
原创 plugin-a: ERROR Missing publisher name.报错解决
这是因为 VS Code 扩展要求在 package.json 中指定一个 publisher 字段,该字段用于标识扩展的发布者,这是发布扩展时必须的元数据,用于管理和识别扩展的所有者。修复的办法就是在plugin-a项目的package.json 文件中添加一个 publisher 字段。
2024-08-30 14:45:25
523
原创 TypeError: Cannot create property ‘lastUpdateCheck‘ on string ‘registry “https://registry.npmmirror.
这通常是由于 .yarnrc 或 .npmrc 文件的配置格式错误导致的, .yarnrc 和 .npmrc 文件格式是不一样的,直接混用导致无法解析。
2024-08-30 14:35:46
966
原创 download:plugins一直报错,vscode.html-language-features: failed to download, last error: timeout一直是无法下载
我对比了一下两个项目的yarn download:plugins,发现指令还是有点差别的。所以我将这个后缀加到有问题的指令后边,然后就发现可以多下载几个插件了!
2024-08-29 13:57:02
399
原创 gyp GET https://nodejs.org/download/release/v20.15.0/node-v20.15.0-headers.tar.gz failed ETIMEOUT报错
说明是网络问题,请求超时了,需要更换源镜像并且扩大请求次数和时间。
2024-08-29 09:59:38
1580
2
原创 error: RPC failed; curl 92 HTTP/2 stream 5 was not closed cleanly: CANCEL (err 8)报错解决
仓库较大,分支很多,导致拉取时间较长,或者仓库中存在单个较大文件超过默认大小
2024-08-28 10:14:11
6075
4
原创 VSCode的markdown设置目录toc无法显示
如图我设置了目录的语法,但是显示出来并不是我想要的目录格式,想要显示目录,首先需要下载markdown相关插件。
2024-08-19 10:52:47
1043
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅