搭建web前端 基本项目架构

1. 新建项目文件

  • 首先我们新建一个空的文件夹 xxxx
  • 然后我们初始化 GIT仓库 以及 【npm】 git init and npm init

2. 添加源码src目录

  • 创建子目录:js/css/image/
  • 添加主文件index.html

3. 添加vendor目录

  • 此目录下主要存放第三方插件 如 Jquery.js

4. 根文件README.md

  • 此文件为项目的-“自述文件”
  • 编写格式为Markdown
  • 使用说明

5. 根文件 .gitignore

  • git配置文件
  • 提交git 远程仓库时,过滤掉无需提交的文件以及文件夹
  • 通常为 node_modules/ 以及打包后的文件

6. 根文件 .editorconfig

  • 代码规范设置
  • 便于团队开发 代码规范的统一设置

7. 根文件 robots.txt

  • Robots协议(也称为爬虫协议、机器人协议等)
  • Robots协议用来告知搜索引擎哪些页面能被抓取,哪些页面不能被抓取
  • 保护隐私的道德规范 不是绝对的防火墙

8. 根文件 humans.txt

  • 不同于robots文件 此文件是给人看的
  • 使用说明

9.配置webpack

  • ...
  • 找度娘

10.配置根文件 deploy.sh

  • 此文件为上传服务器 发布生产环境的 配置
  • 前端一般为: npm install 以及 webpack打包命令
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,253评论 19 139
  • 1. 新建一个文件夹,命名为 webpack-cli , webpack-cli 就是你的项目名,项目名建议使用小...
    鲁大师666阅读 1,550评论 1 3
  • 无意中看到zhangwnag大佬分享的webpack教程感觉受益匪浅,特此分享以备自己日后查看,也希望更多的人看到...
    小小字符阅读 8,278评论 7 35
  • 写在开头 先说说为什么要写这篇文章, 最初的原因是组里的小朋友们看了webpack文档后, 表情都是这样的: (摘...
    Lefter阅读 5,347评论 4 31
  • 统筹方法 中学是的一篇文章,数学家华罗庚,像是烧水泡茶这样简单的事情,也是有方法论的。我们本周的概念,串联和并联正...
    蔬书菜阅读 195评论 2 1