摘要: 报错信息如下 npm ERR! code EINVALIDTAGNAME npm ERR! Invalid tag name "–D": Tags may not have any characters that encodeURIComponent encodes. 解决步骤 先安装全局环境 np 阅读全文
posted @ 2020-07-24 13:43 xujing123 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: 1. 路由的基本概念与原理 1.1 路由 路由的本质就是对应关系 1.后端路由 概念:根据不同的用户URL请求,返回不同的内容 本质:URL请求地址与服务器资源之间的对应关系 2.SPA 后端渲染(存在性能问题) Ajax前端渲染(前端渲染提高性能,但是不支持浏览器的前进后退操作) SPA(Sing 阅读全文
posted @ 2020-07-23 13:19 xujing123 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.前后端交互模式 1.1 接口调用方式 列举 原生ajax 基于jq的ajax fetch axios 1.2 URL地址格式 1.传统形式的URL 格式: scheme://host:port/path?query#fragment 协议://域名:端口/路径?参数#锚点(哈希Hash) 2.R 阅读全文
posted @ 2020-07-21 13:23 xujing123 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1. 组件化开发思想 1.1 组件化思想 标准 分治 重用 组合 1.2 组件化规范: Web Components## 并不是所有浏览器都支持这个规范 我们希望尽可能多的重用代码 自定义组件的方式不太容易(html、css和js) 多次使用组件可能导致冲突 Web Components 通过创建封 阅读全文
posted @ 2020-07-15 10:44 xujing123 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1. vue 概述# Vue:渐进式JavaScript框架 vue官网 https://cn.vuejs.org/v2/guide/ 声明式渲染→组件系统→客户端路由→集中式状态管理→项目构建 易用:熟悉HTML、CSS、JavaScript知识后,可快速上手Vue 灵活:在一个库和一套完整框架之 阅读全文
posted @ 2020-07-09 10:19 xujing123 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.git基础 1.1 git安装 官网下载即可 在安装的过程中,所有选项使用默认值即可。 1.2 Git 基本使用流程 git仓库 暂存区 工作目录 用于存放提交记录 临时存放被修改文件 被Git管理的项目目录 1.3 Git使用 1.3.1 Git 使用前配置 在使用 git 前,需要告诉 gi 阅读全文
posted @ 2020-07-01 13:52 xujing123 阅读(160) 评论(0) 推荐(0) 编辑
摘要: push远程仓库遇到报错 remote: Invalid username or password. fatal: Authentication failed 1、首先配置用户信息 git config --global user.name [username] git config --globa 阅读全文
posted @ 2020-06-30 16:52 xujing123 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 1. RESTful 风格的 API 1.1 传统请求地址 GET http://www.example.com/getUsers // 获取用户列表 GET http://www.example.com/getUser?id=1 // 比如获取某一个用户的信息 POST http://www.ex 阅读全文
posted @ 2020-06-30 09:43 xujing123 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.模板引擎 1.1 模板引擎概诉 作用:使用模板引擎提供的模板语法,可以将数据和 HTML 拼接起来。 官方地址: https://aui.github.io/art-template/zh-cn/index.html 1.2 使用步骤 1.下载 art-template 模板引擎库文件并在 HT 阅读全文
posted @ 2020-06-22 10:11 xujing123 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1. Ajax基础 传统网站中存在的问题 网速慢的情况下,页面加载事件长,用户只能等待 表单提交后,如果一项内容不合格,需要重新填写所有表单内容 页面跳转,重新加载页面造成资源,增加用户等待时间 1.1 Ajax概述 它是浏览器提供的一套方法,可以实现页面无刷新更新数据,提高用户浏览网站应用的体验。 阅读全文
posted @ 2020-06-17 17:06 xujing123 阅读(109) 评论(0) 推荐(0) 编辑