
报错问题
文章平均质量分 50
一袋米扛几楼98
后台私信不能及时回复很抱歉。有很多问题我也不是很清楚,欢迎共同学习进步。大部分的博客用来记录基本概念。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【报错问题】unrecognized command-line option ‘-m32’不认识仅适用于 x86 的 `-m32` 选项
摘要:本文针对在ARM64环境下使用gcc -m32编译32位x86程序失败的问题,提供三种解决方案:1) 若无需32位,直接移除-m32参数;2) 推荐创建x86_64虚拟机并安装multilib工具链进行原生编译;3) 在ARM平台通过交叉编译生成x86程序(需配合qemu运行)。文末提供快速自检命令帮助确认系统架构和编译器配置。原创 2025-08-24 14:13:11 · 266 阅读 · 0 评论 -
【前端】删除 node_modules/ 文件夹下所有文件的 macOS 安全隔离标记sudo xattr -dr com.apple.quarantine node_modules/
摘要:这条sudo xattr -dr com.apple.quarantine node_modules/命令用于递归删除macOS在node_modules目录中自动添加的安全隔离标签(com.apple.quarantine)。当从网络安装Node.js依赖时,macOS会标记某些文件为未验证,导致运行时出现安全警告。该命令通过管理员权限移除这些限制标记,使项目依赖(如bcrypt、esbuild等原生模块)能够正常运行,同时不会影响系统整体的安全保护机制,相当于手动授权信任这些文件。执行后,因安全拦原创 2025-05-30 20:13:15 · 327 阅读 · 0 评论 -
【前端】macOS 的 Gatekeeper 安全机制阻止你加载 bcrypt_lib.node 文件 如何解决
摘要:本文解决了macOS Gatekeeper阻止未签名bcrypt_lib.node文件运行的问题。核心解决方法是使用终端命令删除文件的隔离标签:sudo xattr -d com.apple.quarantine [文件路径],其中路径需根据实际报错路径调整。若使用yarn/pnpm,路径可能不同。不建议删除该文件,否则会影响加密功能。替代方案是改用纯JS实现的bcryptjs。执行命令后重新运行项目即可解决问题。原创 2025-05-30 20:10:59 · 999 阅读 · 0 评论 -
【报错问题】 macOS 的安全策略(Gatekeeper)阻止了未签名的原生模块(bcrypt_lib.node)加载
这个错误是由于导致的。原创 2025-04-29 10:06:52 · 541 阅读 · 0 评论 -
【报错问题】[0] sh: react-scripts: command not found[1] sh: nodemon: command not found
根据你的终端输出,系统同时报了两个关键错误,并且你执行了git stash命令。原创 2025-03-29 16:42:37 · 449 阅读 · 0 评论 -
【报错问题】[0] Error: Cannot find module ‘bcryptjs‘
从而避免 “Cannot find module ‘bcryptjs’” 的错误。模块时失败,原因是该模块不存在。要解决这个问题,需要确保在。通过以上步骤,你的后端就能够正确加载。从报错信息来看,后端代码在加载。原创 2025-03-28 08:26:31 · 250 阅读 · 0 评论 -
【报错问题】! [rejected] main -> main (non-fast-forward)
这个错误提示说明你的本地 main 分支落后于远程仓库的 main 分支。为了解决这个问题,你需要先将远程仓库的更新合并到本地,再进行推送。这样就能将你的本地提交与远程仓库合并后一起推送,从而避免“non-fast-forward”错误。原创 2025-03-27 22:13:04 · 534 阅读 · 0 评论 -
【警告问题】1.ESLint 警告:未使用的变量 2. Babel 插件警告
ESLint 警告:删除未使用的axios导入或暂时禁用该规则。Babel 插件警告:在你的前端项目中安装插件:npm install --save-dev @babel/plugin-proposal-private-property-in-object处理完以上警告后,构建日志会更清晰,并能避免未来因依赖问题可能引起的潜在错误。原创 2025-03-27 21:49:01 · 375 阅读 · 0 评论 -
【报错问题】sh: react-scripts: command not found
这个错误提示 “react-scripts: command not found” 意味着在你的前端项目中缺少 react-scripts 模块,通常发生在依赖没有安装或安装不完整的情况下。原创 2025-03-27 21:45:49 · 546 阅读 · 0 评论 -
【警告问题】如何取消警告⚠️(node:35898) [MONGOOSE] DeprecationWarning: Mongoose: the strictQuery option
之后,以确保在连接数据库前设置好选项。如果你不做设置,这个警告仍然会出现,但并不影响当前代码的正常执行。当前输出“Server running on port 5001”表明服务器已经成功启动。你可以在连接数据库之前设置 mongoose 的 strictQuery 选项,以消除这个警告。这是一个 Mongoose 的警告信息,不影响服务器正常运行。意思是 Mongoose 将在版本 7 中将。这样设置后,Mongoose 就不会再提示 strictQuery 的警告了。你可以将这行代码放在。原创 2025-03-27 21:25:08 · 228 阅读 · 0 评论 -
【报错问题】(node:35806) [MONGOOSE] DeprecationWarning: Mongoose: the `strictQuery` option will be
你的 server.js 代码看起来是正确的。只要确保目录结构、文件路径和 .env 文件配置正确,这段代码应该能正常启动服务器。原创 2025-03-27 21:14:59 · 368 阅读 · 0 评论 -
【报错问题】Error: Cannot find module ‘express‘
这个错误意味着 Node.js 无法在你的项目中找到express模块。通常原因是你还没有安装项目所需的依赖包。原创 2025-03-27 20:18:36 · 739 阅读 · 0 评论 -
【报错问题】SyntaxError: Unexpected token ‘:‘
这个错误通常是因为 Node.js 正在尝试解析一个文件,其中包含了不符合 JavaScript 语法的内容。server.js。原创 2025-03-27 20:09:54 · 629 阅读 · 0 评论 -
【报错问题】终端npm error code ENOENT npm error syscall open npm error path /Users/c c/Downloads/636/pac
这个错误说明在当前目录下找不到 package.json 文件。按照上述步骤检查和修正后,再次运行。应该就能正常启动项目了。原创 2025-03-27 19:50:29 · 1122 阅读 · 0 评论 -
【报错问题】在visual studio 终端使用npm -v后报错禁止运行脚本怎么处理
npm : 无法加载文件 D:\node\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。这个错误是因为 PowerShell 的执行策略(Execution Policy)限制了脚本的运行。默认情况下,PowerShell 的执行策略可能是。,这会阻止任何脚本的运行,包括。命令,你可以将执行策略更改为。所在位置 行:1 字符: 1。原创 2025-03-13 20:44:13 · 1822 阅读 · 0 评论 -
【SQLite报错】sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) database is locked(事务未提交)
当你执行购物车的cart购买草错的时候 会报出这个database is locked错误因为。原创 2024-10-27 10:27:13 · 641 阅读 · 0 评论 -
【SQLite报错】 结果: FOREIGN KEY constraint failed 在行 1: DELETE FROM orders WHERE id = 2;
当你尝试从orders表中删除一行数据时,如果遇到“FOREIGN KEY constraint failed”错误,这通常意味着在其他表中有一个或多个外键约束引用了orders表中的这一行。由于这些外键约束的存在,你不能直接删除这一行,因为这会破坏数据的完整性。删除成功 有外键约束 要先把约束的外键的用sql语句删除 然后再删除orders。在这里我想要删除orders表中id为2的内容但是因为受到了限制。可以看到所有order_id为2的单子全部改了。– 然后删除主表中的行。原创 2024-10-27 09:47:45 · 1074 阅读 · 0 评论 -
【SQLite报错】结果: near “WHERE“: syntax error(每个update语句结尾都要逗号 ,但是最后一句不要加)
可以看到如下的sql语句除了最后一个price其他的都加了逗号。假设只有一句就是最后一句sql语句就不要加逗号了,原创 2024-10-26 21:20:10 · 365 阅读 · 0 评论 -
【SQLite报错】结果:near “s“:syntax error(数据库调用的图片不要加 ‘)
结果:near “s”:syntax error。这里就是因为我原来图片名字里有个’就会报语法错误。原创 2024-10-26 21:11:47 · 573 阅读 · 0 评论 -
【Flask报错】“Method Not Allowed The method is not allowed for the requested URL(HTML里URL_For映射的不对)
例如,如果路由仅配置为接受 GET 请求,但你尝试用 POST 方法访问它,就会出现这个错误。确保当你尝试删除订单项时,你的前端代码(可能是 HTML 表单或 JavaScript)是以 POST 方法发送请求的。如果不确定哪里出错,可以在 Flask 应用中增加更多的打印语句来查看请求的具体方法,或者使用浏览器的开发者工具来检查发出的请求。但通常,删除操作应该使用 POST 方法,因为这是一个可以改变服务器状态的操作(即,它有副作用)。如果错误地使用了 GET,你需要更正它。原创 2024-10-25 08:06:31 · 849 阅读 · 0 评论 -
【Flask报错】启动报错ModuleNotFoundError: No module named ‘flask_sqlalchemy‘
Flask-SQLAlchemy 是一个 Flask 的扩展,它简化了在 Flask 应用中使用 SQLAlchemy 的过程。如果你在使用像 Anaconda 这样的科学计算平台,你可能需要使用 conda 来安装这个包,而不是 pip。如果你已经安装了 flask_sqlalchemy 但仍然遇到这个错误,可能是因为你的 Python 环境有问题,或者你的应用没有正确地指向你安装的包。安装完成后,你应该能够在你的 Flask 应用中导入并使用 flask_sqlalchemy 模块了。原创 2024-10-23 13:03:34 · 2124 阅读 · 0 评论