- 博客(36)
- 收藏
- 关注
原创 解决:npm ERR! A complete log of this run can be found in: C:\Program Files\nodejs\node_cache\_logs\202
这个时候不要慌,仔细看报错会发现是你某个依赖包出现了问题(版本锁定问题),这时候只需要复制下图所示的内容,去到pack.json和pack.lockjson文件找到对应的内容进行删除,再重新安装这个依赖包即可,如果需要指定版本就下载指定版本,再去下载别的依赖包就没问题了。第二步:打开pack.json和pack.lockjson文件,ctrl+f键复制刚刚选中的内容,这时候会找到对应错误的包例如我的是:wedebug-plugin-proxy,将含有wedebug-plugin-proxy都删除。
2023-09-04 18:10:32
330
原创 拉代码发现很多重复的被拉下来不想重复提交时
首先切换到主分支拉代码 确认是最新代码后 切回需要开发的分支 输入git log查看commit指令 输入。撤销这次commit提交 初始化代码输入。背景:已经commit 但还没push成功。
2023-09-04 10:23:14
16
原创 python安装教程(windows)以及python环境变量设置以及在 cmd 输入 python 后不报错也无反应的问题
安装python和配置python环境遇到的坑集记录
2023-03-09 16:19:10
3299
7
原创 解决使用npm出现Error: Cannot find module ‘C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.jsprefix‘报错
解决使用npm出现Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.jsprefix'报错
2023-03-07 17:52:29
3340
3
原创 npm报错:npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
npm报错:npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
2023-03-07 17:19:40
213
原创 git提交代码遇到eslint报错
今天提交代码遇到eslint报错,应该是版本的问题,项目的版本是7.28.0,但是这上面检测的版本显示7.32.0,试过很多办法,重装eslint更新到7.32.0还是一直失败,重新下载依赖包也不行。最后直接忽略eslint更新就可以提交啦,具体操作如下第一步:git add .第二步:git commit --no-verify -m "注释的内容"第三步:git pull origin 自己的分支名称第四步:git push origin 自己的分支名称(这时候可能会遇到合并冲突的
2023-01-05 19:11:10
1508
原创 在上述文件中发现的代码样式问题,忘记运行prettier?
第一种情况:Code style issues found in the above file(s). Forgot to run Prettier?(全部文件都需要格式化一遍)解决方案:需要格式化你的代码,运行以下命令# Install Prettier CLI globally on your machine1. npm i -g prettier (全局安装prettier)# Format all files supported by Prettier in the cur
2023-01-04 11:43:06
387
转载 小程序自定义组件使用checkbox如何修改样式?
微信小程序有提供了CSS属性1、未选中的背景样式:wx-checkbox-input2、选中后的背景样式 : wx-checkbox-input.wx-checkbox-input-checked3、选中后的勾子的样式:wx-checkbox-input.wx-checkbox-input-checked::before/* 未选中的背景样式 */checkbox .wx-checkbox-input{ width: 40rpx; height: 40rpx;
2023-01-04 10:35:59
612
原创 git回滚线上代码
情况一:没有push到远程仓库可以用git reset本地回滚之前的代码情况二:已经push到远程仓库1.使用命令git reset --hard回退上一个版本2.修改自己要修改的代码3.git add .4.git commit -m feat:注释5.git push到远程仓库,正常推送会被拒绝,需要使用强制命令git push -f到远程仓库,完成回滚
2023-01-03 14:33:05
723
原创 配置whistle代理
安装地址:http://wproxy.org/whistle/第一步:安装node(支持0.10.0以上版本,安装完可执行node -v查看当前node版本,如果能正常输出node版本号,代表安装成功)第二步:第三步:whistle安装完成后,执行命令whistle help或w2 help,查看whistle的帮助信息(如果能正常输出whistle的帮助信息,表示whistle已安装成功)第四步:第五步:第六步:
2023-01-03 10:01:41
664
原创 配置eslint
{ //配置eslint "eslint.validate": [ "javascript", // 用eslint的规则检测js文件 "javascriptreact", "vue", "html", "typescript", ], // 启用保存时自动修复eslint,默认只支持.js文件 "editor.codeActionsOnSave": { "source.f
2023-01-02 21:25:46
57
原创 拉完代码发现主分支是最新代码,切换自己的分支还是旧代码
因为你分支是master旧代码时fork的,所以需要rebase下master解决方案一:解决方案二:在自己的的分支输入指令git merge master
2023-01-02 21:16:44
287
原创 配置测试环境
一般android设备连测试环境,我做法是,电脑开 whistle然后在小程序ide配置代理appid换成测试id(测试小程序)用ide测试一下,看小程序能不能登陆成功。可以的话,然后手机跟电脑连同一个局域网(不能用tencent-wifi这种公共wifi)手机wifi设置 - 手动代理 - 写 whistle 的192的那个ip,让手机走电脑的代理
2023-01-02 21:08:36
30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人