当前位置:首页 > React

如何启动react文件

2026-02-12 00:22:12React

启动 React 项目的方法

使用 Create React App

安装 Create React App(CRA)工具,快速生成 React 项目模板。

npx create-react-app my-app

进入项目目录并启动开发服务器。

cd my-app
npm start

默认情况下,开发服务器会在 http://localhost:3000 启动。

使用 Vite

Vite 是一个更轻量、更快速的 React 项目启动工具。安装 Vite 并创建 React 项目。

npm create vite@latest my-react-app --template react

进入项目目录并安装依赖。

cd my-react-app
npm install

启动开发服务器。

npm run dev

手动配置 Webpack

如果需要更灵活的配置,可以手动设置 Webpack 和 Babel。 初始化项目并安装必要的依赖。

npm init -y
npm install react react-dom
npm install --save-dev webpack webpack-cli babel-loader @babel/core @babel/preset-env @babel/preset-react

创建 webpack.config.js 文件并配置加载规则。

module.exports = {
  module: {
    rules: [
      {
        test: /\.(js|jsx)$/,
        exclude: /node_modules/,
        use: {
          loader: "babel-loader",
        },
      },
    ],
  },
};

创建 .babelrc 文件并配置预设。

{
  "presets": ["@babel/preset-env", "@babel/preset-react"]
}

package.json 中添加启动脚本。

"scripts": {
  "start": "webpack serve --mode development"
}

运行启动命令。

npm start

使用 Yarn

如果更喜欢使用 Yarn 作为包管理工具,可以用以下命令创建和启动项目。

yarn create react-app my-app
cd my-app
yarn start

使用 TypeScript 模板

如果需要 TypeScript 支持,可以在创建项目时指定模板。

npx create-react-app my-app --template typescript

启动方式与普通 React 项目相同。

如何启动react文件

cd my-app
npm start

标签: 文件react
分享给朋友:

相关文章

vue实现文件预览展示

vue实现文件预览展示

Vue 实现文件预览展示的方法 使用第三方库预览常见文件类型 对于常见的文件类型(如 PDF、图片、视频等),可以使用现成的 Vue 组件库来实现预览功能。 PDF 预览:使用 vue-pdf 或…

react如何衰减

react如何衰减

React 中的动画衰减效果实现 在 React 中实现衰减效果(如滚动衰减、拖动释放后的惯性滑动)通常需要结合物理动画原理或第三方动画库。以下是几种常见方法: 使用 CSS 动画和 @keyfra…

react如何收录

react如何收录

React 收录方法 React 的收录主要涉及搜索引擎优化(SEO)和预渲染技术。由于 React 是单页应用(SPA),默认情况下内容由 JavaScript 动态生成,可能导致搜索引擎爬虫难以收…

react如何encode

react如何encode

React 中编码的实现方式 在 React 中,编码通常涉及对 URL、HTML 实体或特殊字符的处理。以下是几种常见的编码方法: 使用 encodeURIComponent 进行 URL 编码…

react 如何启动

react 如何启动

创建 React 项目 使用官方工具 create-react-app 快速初始化项目,需提前安装 Node.js(版本 ≥ 14.0.0)和 npm/yarn: npx create-react-…

react如何通信

react如何通信

React 组件通信方式 React 组件间的通信方式多样,具体选择取决于组件关系和场景需求。以下是常见方法: 父子组件通信 父组件通过 props 向子组件传递数据,子组件通过回调函数通知父组件…