项目需求
-
创建新项目BaoAIFront,使用HTML5开发项目
-
创建首页index.html、登录login.html、密码找回findpass.html、注册界面reg.html
-
Gulp创建WEB服务器,运行项目
-
Gulp监控文件修改,BrowserSync实现代码和浏览器显示同步browserSync
-
Git 实现项目版本管理



项目开发工具
下载插件
-
`Chinese (Simplified) Language Pack for Visual Studio Code` :中文语言包
-
`jshint` :js语法检验
-
`git history`:git 日志管理
vscode默认已经支持HTML5、CSS和JS 语法检查, 调试 (包含远程调试), 智能感知,
代码格式化, 代码重构, 单元测试, 代码片段等。
创建项目
-
新建目录:/baoai/BaoAIFront
-
使用Visual Studio Code打开项目目录
-
新建文件 index.html
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Tf2OFRaB-1584784623688)(media/ca0dc18a2738fbf451e239f391059ad0.png)]](https://i-blog.csdnimg.cn/blog_migrate/117445ae39dc530a2b8d0d9b6e437359.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FIlBxduK-1584784623689)(media/00518e5e070c52d457d9aada60634a23.png)]](https://i-blog.csdnimg.cn/blog_migrate/3686041c5a54a6a8219db1470cf10f38.png)

- 录入html5
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
Hello World
</body>
</html>
- 创建测试WEB服务器及代码监控
如果未安装node.js 和 gulp, 如下操作
-
安装Node.js
-
npm install –g gulp
-
新建package.json
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NOtnsbgm-1584784623691)(media/c7edbf714676319729ac36ddb0db02fa.png)]](https://i-blog.csdnimg.cn/blog_migrate/971fbce12fcd5f51dcd1da9778ace62a.png)
- 新建gulpfile.js
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bl9GK0uy-1584784623692)(media/f9bb1434f5f9afa7f3681c95456750fb.png)]](https://i-blog.csdnimg.cn/blog_migrate/ac8a85007097fed0fa5a2ce56ede4bad.png)
安装和运行
-
安装 npm install
-
运行 gulp serve
浏览器同步测试
浏览器实时、快速响应您的文件更改(html、js、css、sass、less等)并自动刷新页面。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vS2yM3y4-1584784623692)(media/f127524a8b37a1eafd19cd96b0bc0a76.png)]](https://i-blog.csdnimg.cn/blog_migrate/511d92b8951b78cd2621a8dbea08aa6f.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7j7eMPM3-1584784623696)(media/77049b995022fa4b7e50b8eca85f3f63.png)]](https://i-blog.csdnimg.cn/blog_migrate/512f622c95009423a85bbbb6b0a89338.png)
Git版本管理:项目初始化
- Git 初始化
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sMlJKYkk-1584784623699)(media/e6a905ffb6674e04491766dd709c74ea.png)]](https://i-blog.csdnimg.cn/blog_migrate/9903d086e2e8f6ba62c135ae671e1a0b.png)
- 选择目录
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ublbm8W6-1584784623701)(media/6c2506d286053b3732ad03bec2716c1b.png)]](https://i-blog.csdnimg.cn/blog_migrate/52038cce82e700dd3c871d378b3e92d6.png)
- 需要更新到版本库的文件
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2FnokcJ0-1584784623702)(media/2810b323a6e96d69f6211bb4d221d7c1.png)]](https://i-blog.csdnimg.cn/blog_migrate/2979d296ece99335fbc8cb7363e658d4.png)
- 全部提交修改文件
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZZVBtIhe-1584784623703)(media/441d91ebde41103c8bbffc6e27a0e828.png)]](https://i-blog.csdnimg.cn/blog_migrate/d38f89f6ffbd45455e3a66c531fc296b.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TOhkPTEv-1584784623704)(media/93e23f8b317e07fb4bcaf752b21ec998.png)]](https://i-blog.csdnimg.cn/blog_migrate/43b8aba608634720b13576c140fa5d6b.png)
- 当前项目版本标签:baoai_html5_v1
命名本次【项目初始化】提交后版本标签名:baoai_html5_v1
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-baTkxW0B-1584784623704)(media/002a901331e437dd45d413a10f039abf.png)]](https://i-blog.csdnimg.cn/blog_migrate/f63d9e770e041469f1c1f9b33f680969.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8lNjnKFR-1584784623705)(media/3a1392b9d5f4b5ad53a9e3dc131406b6.png)]](https://i-blog.csdnimg.cn/blog_migrate/5d419789da8ae3d398742b5f4b0fb990.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AQvgLpuh-1584784623706)(media/28ed8b64a5bbe41199f7f6da5a75336f.png)]](https://i-blog.csdnimg.cn/blog_migrate/3a3922b8bdeb05818f3c7bdad621dcc6.png)
本章项目源码
URL:https://gitee.com/yuanbaonet/master_web/tree/baoai_html5_v1/
对应版本:baoai_html5_v1
本项目使用HTML5创建BaoAIFront网站,包括首页、登录页、找回密码和注册界面。通过Gulp搭建WEB服务器,实现代码监控与BrowserSync同步。采用Git进行版本管理,利用VisualStudioCode及其插件进行高效开发。

被折叠的 条评论
为什么被折叠?



