# Interesting_PH3 **Repository Path**: AC-0308/Interesting_PH3 ## Basic Information - **Project Name**: Interesting_PH3 - **Description**: ... - **Primary Language**: NodeJS - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 5 - **Created**: 2019-06-17 - **Last Updated**: 2021-12-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 6/16更新 1. 修正了导航样式BUG; 2. 购物车逻辑完成; ## 6/15更新 1. 更新node_modules; 2. 编译bootstrap,删除原bootstrap及costume bootstrap; 3. 尝试修复 uglify-js; 4. 上传项目至GitHub: https://github.com/AC-0308/Interesting_PH3_git.git ## 6-13更新 1. 数据图片路径录入方式变更; 2. 数据库已有数据已修改; #### EJS更新: 1. 新建 *common* 文件夹,用于存放公共EJS文件; 2. 新建 *common_links.ejs*,内容如下: ```html ``` 3. 新建 *nav.ejs*,内容为导航标签; 4. 新建 *footer.ejs*,内容为页脚标签; 5. 新建 *common_scripts.ejs*,内容如下: ```html ``` 6. 新建*sample.ejs*,用于指导项目EJS公共部分引用规范,内容如下: ```html <% include meta.ejs%> 这里填写Title <% include common_links.ejs%> <% include nav.ejs%> <% include footer.ejs%> <% include common_scripts.ejs%> ``` ## 6-12 更新 #### 后台代码开发规范 1. 后台代码开发遵循app-route-controller-dao-config文件结构 2. app.js下引用自己的路由需个性化命名变量,但不应出现 ~~myroute~~、~~routes~~这种命名方式 3. 相应的自己创建的view、route、controller、config、dao也应个性化命名 4. 后台公共文件修改权拥有者仅 ***凌嘉成*** 一人,有修改需求请联系***凌嘉成***,由凌嘉成修改 5. 声明全局量应在文件开头 6. 在node中尽量使用单引号 7. url引用请一律使用 /project这种相对路径 8. 变量名采用驼峰命名,单词之间没有任何符号; 9. 命名文件时,尽量使用下划线分割单词,比如child_process.js和string_decode.js; 10. 尽量使用 `===` 代替 `==` ,严谨开发 11. npm下载组件加 ***--save*** 后缀 12. 代码请为自己的思路添加注释 13. 数据库可视化软件请使用 ***Navicat***(已上传群文件) 14. 请学习使用 ***Navicat* ** 快捷编写查询代码 15. 有回家开发需求请自行导出数据库为 `sql` 文件,在自己的电脑上创建相同数据库 16. 请养成备份的好习惯,每天结束备份,大更新备份 ## 项目概述 ### 项目命名 - 榆杨 ​ 取义自 《理想》- 流沙河 ​ 理想抽芽,榆杨会有浓阴。 ### 关于CSS - 本项目基于Bootstrap框架开发; - 构建页面时不用将bootstrap的 颜色、字号、按钮、字体、等(所有可能公用的样式都暂时采用boots人trap原生样式,在项目中期再统一编写CSS层叠); - 网站配色 https://colorhunt.co/palette/1649 - 在进行CSS编写时请尽量使用LESS ### 关于数据库 - 数据库名称为 Interesting_PH3 - 数据库连接ip:172.16.14.35 - 账号密码皆为root - 数据字典已上传至 项目部署/数据库文件夹下,请结合Navicat查阅 ### 关于引用路径 - jQuery、less文件都从public文件夹下 - bootstrap文件前期请引用 ./frame/bootstrap/css/bootstrap.min.css - 除bootstrap自带的字体图标外,还可以引用 ./frame/font-awesome-4.7.0/css/font-awesome.css 文件,API网址 http://fontawesome.dashgame.com/ - 图片路径 表格录入为 ./images/