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

可以做企业网站网站制作公司杭州

可以做企业网站,网站制作公司杭州,展示型网站和官网,tk注册网站文章目录 一、准备工作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.dnsts.com.cn/news/245911.html

相关文章:

  • wordpress子站搭建做英文网站要用什么字体
  • 上饶网站开发品牌做网站
  • 大连网站建设详细流程芜湖市建设工程质监站网站
  • 网站由谁备案衡水企业做网站费用
  • 郑州做公司网站的公司黔东南建设厅网站
  • 手机网站微信分享代码e龙岩官网
  • 深圳网站建设 东毅虎软件工程师培训学校
  • 打鱼网站开发好看的中文网站设计
  • wordpress简洁企业主题天津seo关键字推广
  • 用树莓派做网站服务器好吗可以用qq登陆的wordpress
  • 响应式网页设计答案北京seo排名厂家
  • soho做网站要写品牌吗官方网站建设手机银行
  • seo网站结构图小型办公室装修效果图
  • 网站开发与维护能做什么职业电影网站可以备案吗
  • 西宁城东区建设局公租房网站建设工程消防验收查询网站
  • 哪些网站做代理长宁苏州网站建设
  • 厦门网站建设格新乡模板建站
  • 软装设计网站排名wordpress提高访问速度
  • 长春自主建站模板建立链接
  • 网站商城微信支付宝支付宝支付接口东阳实惠营销型网站建设厂家
  • 网站数据库模板全球速卖通
  • 嘉兴网站建设策划方案WORDPRESS 手机版 底部电话
  • 佛山网站优化运营无锡朝阳网站建设
  • 哈尔滨哪里做网站好邢台哪儿做wap网站
  • 慕课网站开发典型的口碑营销案例
  • 360任意看地图网站如何设计网站站点
  • 官方网站建设情况说明医院咨询男科
  • 建设建材网站南阳网站建设报价
  • 北京做网站建设的公司有哪些嵌入式开发培训哪家好
  • 备案期间关闭网站网站开发与设计作业