项目作者: Jennifer7788

项目描述 :
jQuery+gulp的webapp,基于generator-webapp
高级语言: CSS
项目地址: git://github.com/Jennifer7788/jquery-startkit.git
创建时间: 2019-05-19T06:53:35Z
项目社区:https://github.com/Jennifer7788/jquery-startkit

开源协议:

下载


jquery-startkit

jQuery+gulp的webapp,基于generator-webapp

快速开始

克隆项目到本地后,执行命令

安装依赖

  1. npm i

本地运行

  1. npm start

然后打开 http://localhost:9000 查看页面

如果要编译成静态文件,先执行编译命令

  1. npm run build

然后把生成的 dist/ 文件夹里面的文件部署到服务器上

项目介绍

具体介绍可以查看generator-webapp,这里介绍实际开发的操作:

文件目录

  1. .
  2. ├── app // 工作主目录
  3. ├── fonts // 存放字体
  4. ├── images // 存放图片
  5. ├── apple-touch-icon.png
  6. ├── scripts // 存放js脚本
  7. ├── common // 公共部分的脚本
  8. └── header.js // 头部menu的脚本
  9. └── main.js // 首页的脚本
  10. ├── styles // 存放样式
  11. ├── common // 公共部分样式
  12. ├── global.scss // 全局样式
  13. ├── header.scss // 头部样式
  14. └── slide-menu.scss // 侧滑框样式
  15. └── main.scss // 首页样式
  16. ├── templates // 公共html拆出来放这里,用来公共引用
  17. ├── header.html // 头部的html
  18. ├── meta.html // 页面<meta>部分的内容
  19. └── slide-menu.html // 侧滑框的html
  20. ├── article.html // 其他页面
  21. ├── favicon.ico // 网页tab上的小icon
  22. ├── index.html // 首页
  23. └── topic.html // 其他页面
  24. ├── dist // 编译后会生成的文件夹
  25. ├── gulpfile.js // 编译项目用的gulp配置
  26. ├── package-lock.json // 版本锁
  27. └── package.json // 记录项目的各种信息,包括项目依赖, npm i 就是根据这里面记录来下载依赖的