当前位置: 首页 > news >正文

企业自助建站的网站抖音推广公司

企业自助建站的网站,抖音推广公司,国际物流公司网站,查询网站是否备案1. GIT 1.1 Git配置用户信息 1. Git配置用户信息 git config --global user.name "用户名" git config --global user.email 邮箱地址 2. 查看配置 git config --list (信息太多使用 输入 q 退出) 1.2 本地初始化Git仓库 1. 通常有两种获取Git仓库的方式: 将 尚未进…

1. GIT

1.1 Git配置用户信息

1. Git配置用户信息

  git config --global user.name "用户名"

  git config --global user.email 邮箱地址

2. 查看配置

  git config --list  (信息太多使用 输入 q 退出)

1.2 本地初始化Git仓库

1. 通常有两种获取Git仓库的方式:

  将 尚未进行版本控制 的本地目录 转为 Git仓库(初始化仓库)从其他服务器 克隆 一个已存在的Git仓库

2. 本地初始化Git仓库的步骤:

  在本地目录打开git bash(终端),执行命令 git init

1.3 记录每次更新到仓库

1. 使用Git进行版本控制的项目中的3个区: 工作区、暂存区、版本库

2. 记录每次更新到仓库的核心操作:

  工作区开发→添加到暂存区 → 记录到版本库

  工作区开发(项目文件夹) → git add . → git commit -m"信息"

1.4 查看及切换历史版本

1. 查看历史版本的命令:

  git log --oneline(一行) 、 git log

2. 切换历史版本的命令:

  git reset --hard 版本号

3. 拓展命令:

  clear(清屏)、git reflog(查看完整历史)

1.5 Git忽略文件和查看文件状态

1. Git设置忽略文件需要创建的文件是:

  .gitignore

2. .gitignore文件的常用语法:

  # 忽略 info.txt 文件

  info.txt

  # 忽略 .vscode/ 目录下所有的文件

  .vscode

  # 忽略目录下所有.md结尾的文件

  *.md

  # 会忽略 doc/目录下扩展名为txt的文件

  doc/*.txt

3. 查看文件状态的命令是: git status

  红色(工作区有文件更改)、

  绿色(暂存区有文件更改)、

  nothing to commit(没有任何文件更改)

1.6 Git分支

(把工作从开发主线分离,以免影响开发主线)

  查看分支 git branch

  创建分支 git branch 新分支名

  切换分支 git checkout 分支名

  创建+切换分支 git checkout –b 新分支名

  合并分支 git merge 分支名

  删除分支 git branch –d 分支名

  强制删除分支 git branch –D 分支名

  重命名分支 git branch –m 老分支名 新分支名

1.7 Git分支-冲突

  冲突原因 → 不同分支,相同文件,相同位置,不同修改

2. axios 别名方法

// axios函数+对象写法
axios({url: "url地址",method: "post",data: { key: "value" },
});// axios别名方法(简化方法)
axios.post("url地址", { key: "value" });

3. 黑马就业数据平台

3.1 配置axios基地址

common.js

// 配置axios基地址
// 项目中配置 axios基地址,简化后续URL设置(Git记录)
axios.defaults.baseURL = "https://hmajax.itheima.net";

register.js

// 测试用,基地址是否成功配置
axios({url: "/register",method: "post",data: {username: "bpmf0723223",password: "123456",},
}).then((res) => {console.log(res);
});

3.2 抽取轻提示函数

// 抽取轻提示函数,方便后续调用(Git记录)
function showToast(msg) {// 获取弹窗元素const myToast = document.querySelector(".my-toast");// 创建弹窗对象const Toast = new bootstrap.Toast(myToast);// 替换提示文字document.querySelector(".toast-body").innerHTML = msg;// 显示弹窗Toast.show();
}// 测试用,抽取轻提示函数是否成功
showToast("注册成功");

3.3 用户注册

// 用户注册
// 完成用户注册功能,提示用户操作结果(Git记录)
const btnRegister = document.querySelector("#btn-register");
btnRegister.addEventListener("click", async function () {const data = serialize(document.querySelector(".register-form"), {hash: true,empty: true,});const { username, password } = data;if (username == "" || password == "")return showToast("账号和密码长度不能为空");if (username.length < 8 || username.length > 30)return showToast("账号长度应为8-30个字符之间");if (password.length < 6 || password.length > 30)return showToast("密码长度应为6-30个字符之间");try {const res = await axios.post("/register", data);showToast(res.data.message);// console.log(res);} catch (error) {// console.log(error);// dir 展开error对象// console.dir(error);showToast(error.response.data.message);}
});

3.4 用户登录

// 完成用户登录功能
const btnLogin = document.querySelector("#btn-login");
btnLogin.addEventListener("click", async function () {const data = serialize(document.querySelector(".login-form"), {hash: true,empty: true,});const { username, password } = data;if (username == "" || password == "")return showToast("账号和密码长度不能为空");if (username.length < 8 || username.length > 30)return showToast("账号长度应为8-30个字符之间");if (password.length < 6 || password.length > 30)return showToast("密码长度应为6-30个字符之间");try {const res = await axios.post("/login", data);showToast(res.data.message);// index首页右上角需用到用户名数据 → 本地存储localStorage.setItem("username", res.data.data.username);// token:服务器返回的标识 → 标注当前用户是否登陆成功localStorage.setItem("token", res.data.data.token);// 延迟跳转页面setTimeout(() => {location.href = "./index.html";}, 1500);} catch (error) {showToast(error.response.data.message);}
});
http://www.hengruixuexiao.com/news/16858.html

相关文章:

  • 深圳网站建设公司排名seo优化推广软件
  • 毕业设计查资料的网站公司网络推广服务
  • 大连免费模板建站seo在线优化
  • 旅游官网武汉网站推广优化
  • 做公务员题目的网站网络关键词排名软件
  • 私募网站建设企业营销案例
  • 飞鱼crm下载aso安卓优化公司
  • 网站静态化的处理web设计一个简单网页
  • 百度网站建设制作公司班级优化大师官方免费下载
  • 民宿网站开发dfd图上海知名的seo推广咨询
  • 在线做试卷的网站上海百度seo公司
  • 番禺网站建设制作免费网站注册平台
  • 单本小说网站做网页用什么软件好
  • wordpress改站点地址2023年国际新闻大事件10条
  • 软件外包是什么意思衡阳网站优化公司
  • 公司请外包做的网站怎么维护今日军事新闻最新消息新闻报道
  • 网站建设与管理岗位重庆seo网络优化师
  • 网站搭建服务合同企业网站seo排名优化
  • 洛阳建站公司石家庄网站seo
  • wordpress怎样排版seo公司
  • flash分享网站网站免费建站app
  • 南通网站建设小程序成都百度快照优化排名
  • 广东平台网站建设平台网络建站优化科技
  • 地产主视觉设计网站百度热门排行榜
  • 奇米网怎么做网站推广营销网络
  • 深圳百度网站优化优秀软文范例100字
  • 庐山市建设规划局网站郑州seo推广
  • 国内网页做的好看的网站如何建立免费公司网站
  • wordpress更改文件上传目录天津百度搜索排名优化
  • 网站如何选择关键词百度竞价收费标准