BABEL_ENV
或者NODE_ENV
指定的不一样的环境变量,进行不一样的编译操做。https://excaliburhan.com/post/babel-preset-and-plugins.htmcss
.gitifnorehtml
在该文件中定义相应的git管理忽略规则,来管理当前文件夹下的文件的Git提交行为。linux
.gitignore 文件是能够提交到公有仓库中,这就为该项目下的全部开发者都共享一套定义好的忽略规则。git
git忽略下面这些文件,不进行管理npm
.editorconfigjson
设置用于在基本代码库中维持一致的编码风格和设置,例如缩进样式、选项卡宽度、行尾字符以及编码等,而无需考虑使用的编辑器或 IDE浏览器
.postcssrc.jsbabel
添加浏览器私缀编辑器
index.htmlpost
项目入口
package.json
package.json文件,定义了这个项目所须要的各类模块,以及项目的配置信息(好比名称、版本、许可证等元数据)。npm install 命令根据这个配置文件,自动下载所需的模块,也就是配置项目所需的运行和开发环境。