踩坑
文章平均质量分 58
沧州刺史
Hello朋友你好!我是一名西安电子科技大学研一在校学生,目前主要在做web方向,别的方向也有尝试。
如果对博客内容有疑问,或者有想法,欢迎私信或评论,看到一定会回复、尽力为大家解决问题!
如果你对web感兴趣,也可以一起交流讨论,比如学习路线、项目经验、技术点等等。
同时我会不定期写一些学习心得、技术教程、项目教学等博客,希望能丰富大家的技术视野。
技术不易,我们,继续努力!
展开
-
Prisma Client could not locate the Query Engine for runtime “linux-musl-openssl-3.0.x“
PrismaClientInitializationError: Prisma Client could not locate the Query Engine for runtime "linux-musl-openssl-3.0.x".clickhouse-1 | This is likely caused by a bundler that has not copied "libquery_engine-linux-musl-openssl-3.0.x.so.node" next to the r原创 2024-05-08 18:42:15 · 551 阅读 · 0 评论 -
Ubuntu 配置 kubernetes 学习环境,让外部访问 dashboard
首先下载一下minikube,这是一个单机版的 k8s,只需要有容器环境就可以轻松启动和学习 k8s。首先你需要有Docker、QEMU、Hyperkit等其中之一的容器环境,以下使用docker进行。对于 docker,需要当前用户能够拥有容器的管理员权限,即不用 sudo 就可以使用容器,如果你当前的用户需要才能使用docker,那么运行将当前用户添加到docker管理员用户组。当拥有容器环境之后,就可以使用二进制下载在 x86-64 Linux 上安装最新的minikube。原创 2024-03-27 16:16:25 · 684 阅读 · 1 评论 -
错误:12 https://packages.fluentbit.io/ubuntu/lunar lunar Release 404 Not Found [IP: 104.21.17.84 44
我正在我的 ubuntu 主机上安装。然后将解压缩后的东西移动到。忽略:11 https://packages.fluentbit.io/ubuntu/lunar lunar InRelease错误:12 https://packages.fluentbit.io/ubuntu/lunar lunar Release 404 Not Found [IP: 104.21.17.84 443]正在读取软件包列表... 完成W: https://packages.fluentbit.io/ubuntu原创 2024-02-29 19:35:08 · 389 阅读 · 0 评论 -
[BUG] husky + github desktop + nvm 执行git操作时报错:“PREFIX“、husky/pre-push: 4: npm: not found
nvm is not compatible with the "PREFIX" environment variable: currently set to "/usr/lib/github-desktop/resources/app/git"Run `unset PREFIX` to unset it..husky/pre-push: 4: npm: not founderror: failed to push some refs to 'github.com:SwanHubX/swanlab.gi原创 2024-01-14 13:02:41 · 1404 阅读 · 1 评论 -
Rust报错:the msvc targets depend on the msvc linker but `link.exe` was not found
Unable to compile Rust hellonote: the msvc targets depend on the msvc linker but `link.exe` was not foundnote: please ensure that Visual Studio 2017 or later, or Build Tools for Visual Studio were installed wit world on Windows: linker link.exe not found原创 2023-12-22 21:25:03 · 1979 阅读 · 0 评论 -
vite 使用 vite-plugin-mock 和 mockjs 配置 mock 模式
当后端还没有完全弄好,而前端需要同时启动的时候,一般会使用 mock 模拟后端响应,这样在后端接口准备完成之后,前端能以较小的工作量和接入接口,完成生产开发。最近正好尝试了一下,记录一下配置过程。原创 2023-12-02 13:32:30 · 4883 阅读 · 3 评论 -
打包时循环依赖(circular dependency)警告
我在打包构建我的vue3项目的时候,有这么一个警告信息:Export "useProjectStore" of module "src/store/modules/user.js" was reexported through module "src/store/index.js" while both modules are dependencies of each other and will end up in different chunks by current Rollup setting原创 2023-10-28 18:56:05 · 2150 阅读 · 0 评论 -
npm install时报一堆错(大致错误范围在sass)
1. 重新编译node-sass二进制文件:`npm rebuild node-sass`2. 卸载node-sass: `npm uninstall node-sass`,安装sass:`npm install sass`。(用sass替换node-sass)3. 删除`node_modules`目录重新`npm install`4. 删除`node_modules`和`package-lock.json`重新`npm install`5. 查看你的`node-sass`版本是否对应你的`node原创 2023-01-14 12:23:15 · 4463 阅读 · 0 评论 -
React input输入相关:受控方式无法更新对象类型数据(函数式组件 useState)
这个问题的关键其实我们都知道:**state不能通过直接赋值的方式修改,这也是我们为什么要解构出setUserInfo的原因**到这里你可能很疑惑,我是用的`setUserInfo`呀?但是看上面传入`setUserInfo`中的函数,传入函数是为了解决需要用到之前的state值的需求,这个`pre`就是之前的 state,可是在这个函数中,却直接使用了`pre.account = e.target.value`这样的形式,**用 = 给一个 state 赋值了!**既要获取之前的state值,原创 2022-12-29 20:01:42 · 766 阅读 · 5 评论 -
MongoDB启动失败
这里我已经配置好了,但是之前报错的时候,允许下面的可选项是有未选择的。翻译过来就是:试图在只读目录上创建锁定文件:…目录你下载下来之后可能是没有的,但是不着急,自己创建也可以。所以问题就显而易见了:文件夹权限不够。点击应用,退出再次执行启动命令。目录,并且在该目录下创建。目录,最后启动注意进入。原创 2022-10-30 21:11:32 · 2673 阅读 · 0 评论