初探create-react-app

我们需要在命令行中安装 create-react-app 工具,你可能还需要安装 yarn

$ npm install -g create-react-app yarn

然后新建一个项目。

$ create-react-app antd-demo

之后运行

$ npm run eject

然后我们就会看到暴露出了配置信息的create-react-app 脚手架

现在我们来看看展开后的目录结构

|   .gitignore     // git 筛选文件,用来配置不希望提交到git的文件或者文件夹
|   package.json  // 项目的配置文件,位于根目录
|   README.md // 项目的说明文件
|   yarn.lock  // yarn 的lock 文件,快速定位依赖模块的地址
|
+---config  // 配置文件,主要是proxy、process 、webpack的配置
|   |   env.js // 主要是 NODE_ENV 相关的配置
|   |   paths.js  // 项目文件路径的配置,主要是脚手架的文件
|   |   webpack.config.js  // webpack 的配置文件
|   |   webpackDevServer.config.js  // proxy 代理的配置文件
|   |
|   \---jest  // config 的测试脚本 
|           cssTransform.js  
|           fileTransform.js
|
+---public  // 公用的静态文件夹
|       favicon.ico   // 浏览器标签栏上的图标
|       index.html  // 单页面的首页
|       manifest.json  //项目资源关系的配置 详见 https://www.jianshu.com/p/69f78498e628
|
+---scripts  // 项目脚本
|       build.js  // 项目构建脚本
|       start.js // 开发环境启动
|       test.js // 启动测试脚本
|
\---src
        App.css // app主组件对应的css 文件
        App.js  // app 主组件
        App.test.js // app主组件的测试脚本
        index.css // 主入口对应的主css文件
        index.js  // SPA 的主入口
        logo.svg // 静态资源图片
        serviceWorker.js    //热加载脚本

(tips: windows mac linux 都有一个命令 tree 用来生成这种目录结构,不了解的可以搜一下)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容