当前位置: 首页 > news >正文

电脑网站和手机网站的区别苏州好的网站公司名称

电脑网站和手机网站的区别,苏州好的网站公司名称,郑州网站建设代理,自媒体网站 程序文章目录 一、准备工作1. 安装 Node.js 和 npm2. 选择代码编辑器 二、创建 React 项目1. 使用 Create React App2. 手动配置 React 项目 三、集成开发工具1. ESLint 和 Prettier2. 使用 Git 进行版本控制 在现代前端开发中#xff0c;React 是一个非常流行的框架#xff0c;用… 文章目录 一、准备工作1. 安装 Node.js 和 npm2. 选择代码编辑器 二、创建 React 项目1. 使用 Create React App2. 手动配置 React 项目 三、集成开发工具1. ESLint 和 Prettier2. 使用 Git 进行版本控制 在现代前端开发中React 是一个非常流行的框架用于构建用户界面。无论你是刚刚开始学习 React还是希望在现有项目中采用 React 技术搭建一个高效的开发环境都是至关重要的。本文将详细介绍如何从零开始搭建 React 开发环境涵盖所需的工具和最佳实践帮助你快速启动并顺利进行开发。 一、准备工作 1. 安装 Node.js 和 npm Node.js 是一个 JavaScript 运行环境npm 是 Node.js 的包管理器。它们是搭建 React 开发环境的基础工具。你可以从 Node.js 官网 下载并安装最新版本的 Node.js安装 Node.js 后npm 会自动安装。 安装 Node.js 和 npm 的步骤 打开 Node.js 官网并下载最新的 LTS 版本。 根据操作系统的提示完成安装。 安装完成后打开终端或命令提示符输入以下命令检查安装是否成功 node -v npm -v2. 选择代码编辑器 选择一个适合的代码编辑器可以大大提高开发效率。Visual Studio CodeVS Code是目前最流行的代码编辑器之一提供了丰富的扩展和强大的功能。你可以从 VS Code 官网 下载并安装。 二、创建 React 项目 1. 使用 Create React App Create React App 是由 Facebook 提供的一个官方工具旨在帮助开发者快速创建和设置 React 项目。它默认配置了很多开发所需的工具和设置使你可以专注于编写代码。 使用 Create React App 创建项目的步骤 打开终端或命令提示符。 输入以下命令安装 Create React App npx create-react-app my-app这条命令会创建一个名为 my-app的新目录并在其中生成初始的React 项目文件。 进入项目目录 cd my-app启动开发服务器 npm start这条命令会启动本地开发服务器并自动在默认浏览器中打开项目页面。 2. 手动配置 React 项目 如果你希望对项目的配置有更多的控制可以选择手动配置 React 项目。这需要一些额外的步骤但可以根据具体需求进行定制。 手动配置 React 项目的步骤 创建一个新的项目目录并进入该目录 mkdir my-app cd my-app初始化 npm 项目 npm init -y安装 React 和 React DOM npm install react react-dom安装 Webpack 和 Babel 等开发工具 npm install webpack webpack-cli webpack-dev-server babel-loader babel/core babel/preset-env babel/preset-react html-webpack-plugin配置 Webpack 和 Babel 在项目根目录创建一个名为 webpack.config.js 的文件并添加以下内容 const path require(path); const HtmlWebpackPlugin require(html-webpack-plugin);module.exports {entry: ./src/index.js,output: {path: path.resolve(__dirname, dist),filename: bundle.js,},module: {rules: [{test: /\.(js|jsx)$/,exclude: /node_modules/,use: {loader: babel-loader,},},],},plugins: [new HtmlWebpackPlugin({template: ./public/index.html,}),],devServer: {contentBase: path.resolve(__dirname, dist),port: 3000,}, };在项目根目录创建一个名为 .babelrc的文件并添加以下内容 {presets: [babel/preset-env, babel/preset-react] }创建项目目录结构 mkdir src public touch src/index.js public/index.html在 public/index.html 文件中添加以下内容 !DOCTYPE html html langenheadmeta charsetUTF-8 /meta nameviewport contentwidthdevice-width, initial-scale1.0 /titleReact App/title/headbodydiv idroot/div/body /html在 src/index.js 文件中添加以下内容 import React from react; import ReactDOM from react-dom;const App () h1Hello, React!/h1;ReactDOM.render(App /, document.getElementById(root));更新 package.json文件中的 scripts部分添加启动开发服务器的命令 scripts: {start: webpack serve --mode development }启动开发服务器 npm start三、集成开发工具 1. ESLint 和 Prettier ESLint 是一个静态代码分析工具用于识别和修复代码中的问题。Prettier 是一个代码格式化工具可以确保代码风格的一致性。 集成 ESLint 和 Prettier 的步骤 安装 ESLint 和 Prettier 及其相关插件 npm install eslint prettier eslint-plugin-react eslint-config-prettier eslint-plugin-prettier在项目根目录创建一个名为 .eslintrc 的文件并添加以下内容 {env: {browser: true,es2021: true},extends: [eslint:recommended,plugin:react/recommended,prettier],parserOptions: {ecmaFeatures: {jsx: true},ecmaVersion: 12,sourceType: module},plugins: [react,prettier],rules: {prettier/prettier: error},settings: {react: {version: detect}} }在项目根目录创建一个名为 .prettierrc 的文件并添加以下内容 {singleQuote: true,trailingComma: all }2. 使用 Git 进行版本控制 Git 是一个分布式版本控制系统广泛用于软件开发中。你可以通过 Git 进行代码管理并使用 GitHub 等平台进行代码托管。 使用 Git 的步骤 在项目根目录初始化 Git 仓库 git init创建 .gitignore文件忽略不需要版本控制的文件和目录 node_modules dist提交代码 git add . git commit -m Initial commit
http://www.pierceye.com/news/376701/

相关文章:

  • 建网站支持设备是什么意思佛山中小企业网站建设
  • 网站建设与管理读后感宁德住房和城乡建设部网站
  • 贸易网站建站建设部网站社保联网
  • 住房城乡建设厅网站准考证如何建小企业网站
  • 葫芦岛市城乡建设局网站做什么样的网站
  • 铜山区规划建设局网站大学生心理咨询网站建设论文
  • 泸州本地网站建设扬州做网站公司
  • 镇江网站建设工作室怎么购买国外的域名
  • 广西南宁电商网站建设找客户信息的软件
  • 信阳网站开发公司2022中国互联网公司市值排名
  • 巨鹿县住房与城乡建设厅网站wordpress内容付费插件
  • 网站设计建设维护wordpress 仿搜狗百科
  • 做网站写的代号好跟不好的区别中国500强企业官网
  • html个人网站wordpress 后台 字数统计
  • 网站开发包括哪些技术网站后台框架模版
  • 济南地产行业网站开发长春网络推广
  • 网站建设全程揭秘网站建设费能抵扣吗
  • 网站开发用什么语言最安全网站的ftp在哪里可以查到
  • 物理结构网站我国网站建设现状
  • 毕设如何做网站tk网站免费
  • 做logo的著名网站一起做网商网站怎么样
  • 楼盘销售管理网站开发资源网站界面设计形考
  • 哪个网站做视频挣钱网络推广方案下拉管家微xiala11
  • 天津营销型网站建设费用来宾绍兴seo网站托管方案
  • 哈尔滨网站制作工程上海网站快速优化排名
  • 兰州网站制作怎么样质量好网站建设公司
  • wordpress全站cdn ssl商务局网站溪江农贸市场建设
  • 花都网站开发公司做一个安卓app多少钱
  • 优秀的电子商务网站网页设计与制作的实训报告怎样写
  • 素材网站做一家网站费用