美文网首页
3-create-react-app

3-create-react-app

作者: 我竟无言以对_1202 | 来源:发表于2021-02-22 10:56 被阅读0次

Create-react-app

[TOC]

介绍

通过前面 <u>script</u> 的方式虽然也能完成 <u>React.js</u> 的开发,但是有一个现在前端很重要的特性 - 模块化,无法使用。

Create React App

<u>Create React App</u> 是一个使用 <u>Node.js</u> 编写的命令行工具,通过它可以帮助我们快速生成 <u>React.js</u> 项目,并内置了 <u>Babel</u>、<u>Webpack</u> 等工具帮助我们实现 <u>ES6+</u> 解析、模块化解析打包,也就是通过它,我们可以使用 模块化 以及 <u>ES6+</u> 等更新的一些特性。同时它还内置 <u>ESLint</u> 语法检测工具、<u>Jest</u> 单元测试工具。还有一个基于 <u>Node.js</u> 的 <u>WebServer</u> 帮助我们更好的在本地预览应用,其实还有更多。

这些都通过 <u>Create React App</u> 帮助我们安装并配置好了,开箱即用

安装与使用

通过 <u>npm</u>、<u>yarn</u>、<u>npx</u> 都可以

安装

npm
npm i -g create-react-app
yarn
yarn global add create-react-app

使用

安装完成以后,即可使用 <u>create-react-app</u> 命令

create-react-app <项目名称>

或者通过 <u>npx</u> 的方式

npx
npx create-react-app <项目名称>

项目目录结构说明

运行命令以后,就会在运行命令所在目录下面创建一个以项目名称为名的目录

my-app/
  README.md
  node_modules/
  package.json
  public/
    index.html
    favicon.ico
  src/
    App.css
    App.js
    App.test.js
    index.css
    index.js
    logo.svg

命令脚本

<u>create-react-app</u> 同时也提供了其它一些命令来帮助我们进行开发

npm start

启动一个内置的本地 <u>WebServer</u>,根目录映射到 './public' 目录,默认端口:3000

npm test

运行 <u>Jest</u> 测试

npm run build

打包应用(准备上线)

相关文章

  • 3-create-react-app

    Create-react-app [TOC] 介绍 通过前面 script 的方式虽然也能完成 React....

网友评论

      本文标题:3-create-react-app

      本文链接:https://www.haomeiwen.com/subject/zkuhfltx.html