Weex 06 weex之Git忽略文件的配置

前言

weex如果使用Git作为版本控制工具的话,必定要做一些配置比如忽略文件,本章介绍weex的Git配置以及一些坑。

正文

干货

上传到Git仓库
  1. 在项目的根目录下添加文件.gitignore(可以先创建一个文本文件,然后修改名字):
    .gitignore内容:
#忽略依赖包
/node_modules
/platforms/*
/plugins/*
/dist/
/temp/
assets/tools/
.vscode
  1. 在项目的根目录下添加文件.babelrc(创建方式和.gitignore),否则会报错(weex-ui异常 Syntax Error: Unexpected token (101:10)):
    .babelrc内容:
{ "presets": ["es2015", "stage-0"] }
  1. 添加以上两个文件之后,就可以上传到Git仓库上了。
从Git仓库下载
  1. 从Git克隆下来之后,在根目录下运行:
npm install
  1. enjoy it

水货

weex项目各个目录的作用
  1. 这里简介一下weex各个项目的目录的作用,欢迎继续补充:


    Weex 06 weex之Git忽略文件的配置_第1张图片
    项目目录
  • .gitignore和.babelrc属于隐藏的配置文件;
  • dist用来存储生成的JSBundle文件;
  • node_modules用来存放外部引用的模块,给文件夹在Git中需要添加忽略,在初始化项目的时候npm install的时候会重新安装。
  • platforms文件夹用来存放生成的ios和Android项目(通过weex platform add android/ios来添加),因为生成的项目包含大量的文件,并且生成的项目是一次性的,即之后修改JS代码,这个文件夹生成的文件是不动的,所以建议该目录忽略。
  • src文件夹即我们的源码。
  • test文件夹测试文件件,如果需要单元测试可能会用到。
  • web文件夹存放浏览器端的一些配置。

你可能感兴趣的:(Weex 06 weex之Git忽略文件的配置)