git add again remote
Git–断开与远程仓库的连接并连接新仓库
1. 查看远程连接
1 | git remote -v |
2. 取消与远程仓库的连接
1 | git remote remove origin |
3. 初始化仓库
1 | git init |
4. 添加所有文件
1 | git add . |
5. 提交所有文件到本地仓库
1 | git commit -m '备注信息' |
6. 连接到远程仓库
1 | git remote add origin 你的远程仓库地址 |
“你的远程仓库地址”为新建的空仓库
7. 将项目推送到远程仓库
1 | git push -u origin master |
如果出现下面错误可能是因为远程仓库原有的README.md或者.gitignore等文件没有pull到本地仓库而导致的冲突
输入git pull –rebase origin master将文件拉到本地后重新输入步骤7即可解决
npm常用命令
常用查询命令
1、安装模块
1 | npm install <package> 安装包,默认会安装最新的版本 |
2、卸载模块
1 | npm uninstall <package> --save-dev 或 npm uninstall <package> -D 卸载开发版本的模块 |
3、更新模块
1 | npm update 更新包,将包更新到最新版本 |
4、查看更新的模块
1 | npm outdated 查看当前项目所有依赖包那些可以更新 |
mac上node版本和fsevents版本冲突
mac上node版本和fsevents版本
当node升级到12.0版本以上在进行npm install时会报错
以下是错误日志:
1 | ../../../../nan/nan_converters_43_inl.h:22:1: warning: 'ToBoolean' is deprecated: ToBoolean can never throw. Use Local version. [-Wdeprecated-declarations] |
前端开发中常见问题合集
前端开发中常见问题合集
1. 使用better-scroll插件时的一些问题
- 使用scrollInit初始化滑动容器,然后异步请求接口数据时直接赋值容器不能滑动,这是因为scroll在初始化时列表数据为空导致滚动容器高度为0,请求完数据scroll组件并不知道,所以需要手动刷新容器
解决代码如下:
1 | // 异步加载的数据,手动刷新容器 |
注意!
this.list为你遍历的列表数据,
this.scroll为你的滚动容器,
this.scroll.refresh();必须放在dom加载完在执行,此处已vue为例写在this.$nextTick的回调中
spug配置前端自动化发布
spug配置前端自动化发布
1. 先ssh连接服务器
1 | ssh root@服务器地址 |
2. 进入到登录用户系统目录下
1 | cd ~ |
3. 创建一个名为spug的文件夹
1 | mkdir spug |
4. 创建docker-compose.yml
1 | vi docker-compose.yml |
1 | version: "3.3" |
5. 创建docker-compose.yml
1 | vi docker-compose.yml |
6. 启动容器
1 | docker compose up -d |
7. 初始化spug
以下操作会创建一个用户名为 admin 密码为 123456 的管理员账户,可自行替换管理员账户/密码。
1 | docker exec spug init_spug admin 123456 |
不出意外此时已经安装好spug了
flutter运行时卡住的解决办法
flutter运行时卡住的解决办法
flutter run 运行时会卡在Running ‘gradle assembleDebug, 因为Gradle的Maven仓库在国外, 我们可以使用阿里云的镜像地址。
解决方法:
修改项目中android/build.gradle文件
1 | buildscript { |