首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2020年值得你去试试的10个React开发工具

事实上,这个工具使用方式非常简单,简单到你使用一条命令就能创建一个全新的React项目,而不必去思考什么项目结构才是最好的或是哪些模块要添加到项目才是正确的。这个工具将为您完成所有的工作。...,你就可以如果如下命令启动服务器开始开发工作了: $ cd my-app $ npm start #根据喜好使用yarn start 也可以 运行完成后,你可以通过http://localhost:3000...访问到这个全新创建的应用。...为了将其添加到您的项目中,您可以使用 npm $ npm install react-bootstrap bootstrap 准备就绪后,您可以将所需的样式表添加到项目App.js或src/index.js...$ cd my-app # 运行app $ npm run start 他们已经有一个可用的示例供你查看,如果你想了解如何将其用于自己的项目,可以随时查看它的完整文档。

7.9K20

仍然困惑的同学可以看过来:只要npm start一个ant-design-pro项目,你就会明白为什么node挤不进业界主流了

先看start的结果: 真的是run起来了。 先汇报下报错: 1、node版本不匹配 2、依赖项缺失 3、依赖项版本冲突 4、其它看不懂的错。...错误信息提示您的项目中缺少以下依赖项: ali-oss react-draggable react-resizable xlsx 您可以通过运行以下命令来安装这些依赖: npm install --save...的版本为 ^15.0.0 || ^16.0.0,但是您的项目中已经有了 react 版本 17.0.2。...错误是由于 braft-editor 依赖的 react 版本与您项目中已有的 react 版本不兼容。...降级 React 如果项目允许,您可以将 react 和 react-dom 降级到与 braft-editor 兼容的版本。

17010
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    『Ant Design』主题定制

    : npm install @craco/craco 修改启动命令,在 package.json 文件中修改启动命令: /* package.json */ "scripts": { - "start...start": "craco start", + "build": "craco build", + "test": "craco test", } 为什么要修改启动命令呢?...然后运行项目,刷新一下发现没有效果: 这是为什么呢?...我这里创建了一个全新的 React 项目,可以基于上篇文章创建方式创建,并且自行安装 Ant Design, 其实可以直接将上篇文章的项目拷贝一份改个名字即可: 在之前我们的 App 组件中,我们引入了一个...Design Token 是一种用于描述设计系统的抽象,它是一种设计语言,用于描述设计系统中的设计原子,例如颜色、字体、间距、阴影等。

    57650

    日常学习——创建一个React项目创建

    日常学习——创建一个React项目创建 背景 React 是一个用于构建用户界面的 JAVASCRIPT 库。React 主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。...React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。...6.单向响应的数据流 − React 实现了单向响应的数据流,从而减少了重复代码,这也是它为什么比传统数据绑定更简单。...按照 Create React App 安装指南创建一个新的项目 npx create-react-app 项目名 注意项目名仅允许小写,单词之间使用-间隔 npm install -g cnpm -...start 到这里就可以在浏览器中打开 http://localhost:3000/进行访问刚才建立好的项目了。

    57610

    使用 LeanCloud 云引擎部署 React Web 应用

    这是我自己在长期自学中总结出来的,也许不适用于大多数人,至少我自己是这样子的。 学习和发展需要循序渐进,就以软件开发为例,可以先做不依赖网络的本地小软件,再做前后端分离的某一端,再到全栈。...Step1: 源码及项目预备# 在该步骤需要完成 leancloud项目创建、Github 项目创建、React 项目创建。...前两个创建自行完成即可,没什么好说的,React 则使用现成的项目或 create-react-app 来创建项目。...npx create-react-app react-for-engine --use-npm 之后将创建好的项目上传 Github 仓库中,后面来配置 Github action 自动部署脚本以及 Leancloud...如果直接使用 npm run start 启动的话则需修改 package.json 中 start 部分的声明: "start":"set PORT=$LEANCLOUD_APP_PORT && react-scripts

    27820

    React-Native 入门

    3、为什么要用 React-Native 目前主流的应用大体分成如下几类:Native App, Web App 、 Hybrid App 与 React-Native App App.png Native...维护成本低,功能可复用 更新较为自由(只下载资源不更新 apk ) 学习成本较低(前端开发人员不用学习底层 api) 功能更加完善,性能和体验要比起web app 好 缺点: 相比原生,性能仍然有较大损耗 不适用于交互性较强的...app(主要适用于新闻阅读类与信息展示类的 APP) React Native APP Facebook发起的开源的一套新的APP开发方案,Facebook在当初深入研究Hybrid开发后,觉得这种模式有先天的缺陷...start","test":"jest"},"dependencies": {"babel-preset-react-native":"^4.0.0","react":"16.4.1","react-native...},"jest": {"preset":"react-native"}} 接着删除项目根目录下的 node_modules 文件夹,删除之后,通过 npm install 重新下载一下依赖包: npm

    2.8K10

    React 入门学习(五)-- 认识脚手架

    为什么?怎么办? 什么是脚手架? 为什么要用脚手架? 怎么用脚手架? 1. 什么是 React 脚手架?...在我们的 React 项目中,脚手架的作用与之有异曲同工之妙 React 脚手架其实是一个工具帮我们快速的生成项目的工程化结构,每个项目的结构其实大致都是相同的,所以 React 给我提前的搭建好了,这也是脚手架强大之处之一...在前面的介绍中,我们也有了一定的认知,脚手架可以帮助我们快速的搭建一个项目结构 在我之前学习 webpack 的过程中,每次都需要配置 webpack.config.js 文件,用于配置我们项目的相关...npm i create-react-app -g 然后可以新建一个文件夹用于存放项目 在当前的文件夹下执行 create-react-app hello-react 快速搭建项目 再在生成好的 hello-react...文件夹中执行 npm start 启动项目 接下来我们看看这些文件都有什么作用 2.

    54720

    React 入门学习(五)-- 认识脚手架

    为什么?怎么办? 什么是脚手架? 为什么要用脚手架? 怎么用脚手架? 1. 什么是 React 脚手架?...在我们的 React 项目中,脚手架的作用与之有异曲同工之妙 React 脚手架其实是一个工具帮我们快速的生成项目的工程化结构,每个项目的结构其实大致都是相同的,所以 React 给我提前的搭建好了,这也是脚手架强大之处之一...在前面的介绍中,我们也有了一定的认知,脚手架可以帮助我们快速的搭建一个项目结构 在我之前学习 webpack 的过程中,每次都需要配置 webpack.config.js 文件,用于配置我们项目的相关...npm i create-react-app -g 然后可以新建一个文件夹用于存放项目 在当前的文件夹下执行 create-react-app hello-react 快速搭建项目 再在生成好的 hello-react...文件夹中执行 npm start 启动项目 接下来我们看看这些文件都有什么作用 2.

    49820

    Create React App 创建前端项目

    运行 npm init react-app your-project-name 命令行创建你的项目,比如: npm init react-app jimmy-app 该命令行会自动为你项目安装好依赖,...你只需要进入该项目根目录,运行 npm run start 即可启动项目。...需要留意的是,如果你安装的是版本 5 的安装包,下面的调用方式不适合你,请移步文末参考的对应官网 在版本六中,我们这样调用,以 history 模式为例: // App.js import '....,我在之前的文章中已经提过,感兴趣的读者可以移步 React 项目路径添加指定的访问前缀 - SPA:更改项目开发前缀。...发布项目 这部分的内容,我在之前的文章中已经提过,感兴趣的读者可以移步 React 项目路径添加指定的访问前缀 - SPA:部署项目。

    1.9K20

    卷不动,真滴卷不动,前端再出新轮子 nue.js

    1、那为什么说它非常小巧呢 因为 NueJS 类似Vue、React或Svelte,但又与他们有所区分,它更简单,没有复杂的Hooks、Props等概念,开发者只需要掌握HTML、CSS和JavaScript...与 React 相比,NueJS 实现相同功能的代码量仅为后者的十分之一,大大缩小了项目体积,简化了Web前端开发。NueJS 通过HTML模板语法来编写界面,减少了大量冗余代码。...如果感兴趣的话可以看看这篇文章:Riot.js相关介绍,俺认为对于想了解的话那是够用了,作者还称它对目前的 Web 生态不是很满意,他想从头开始编写一个全新的生态。...作者打算将它成为一个生态系统的核心后续计划还会包括: Nue CSS,用于替代CSS-in-JS、Tailwind和SASS的级联样式; Nue MVC,用于构建单页应用; Nue UI,用于创建可重用的组件以快速进行...# 安装相关依赖 npm install # 启动项目 npm run start # 打开本地地址我这里是“http://127.0.0.1:8080/” 启动页面: Snipaste_2023

    43810

    React Native移植原生Android

    (五)添加js 下面我们采用命令行,首先切换到项目的根目录上面(我的例子是切换到TestIntegrating目录下) 5.1.命令行运行npm init 运行截图如下: ?...5.2.接下来我们在在scripts标签那边添加如下代码: 1 "start": "node node_modules/react-native/local-cli/cli.js start" 以及添加...react依赖:"react": "15.0.2"和react-native依赖:"react-native": "^0.26.3", [注意].不要问我为什么知道这样配置的,你init一个项目就知道了...5.3.然后在项目根目录下面执行npm install安装依赖模块,安装记录截图如下: ?...(六)运行APP 上面的配置步骤全部完成了,下面我们要运行APP了,首先我们需要开启开发服务器,使用如下命令即可:npm start 运行结果如下: ?

    1.6K70

    大前端快闪二:react开发模式 一键启动多个服务

    最近全权负责了一个前后端分离的web项目,前端使用create-react-app[1], 后端使用golang做的api服务。...npx create-react-app my-app cd my-app npm start 歘歘歘,就搭建了一个react前端项目。...前端老鸟都知道npm start或yarn start以开发模式启动react App:在localhost:3000调试预览前端项目,编辑器的变更会实时体现在web页面。...3. npm start或yarn start启动项目 开发模式,前后端项目不在一个端口,内置axios发起的ajax请求存在跨域。 解决跨域问题,要么反向代理,要么让后端做CORS。...这里我们采用反向代理的方式。 4. react开发模式设置proxy[2] create-react-app允许你设置一个proxy,仅用于开发模式。

    73930

    学了两天 react,乱讲一下学习思路,顺便弄了一个脚手架

    会使用 npm ,这是一个包管理工具,对比 Java 来说,它就类似于 maven,可以方便的管理项目中使用的包。...webpack 了解一点,webpack 是一个现代 JavaScript 应用程序的静态模块打包器,我们项目开发和编译使用的命令 dev、start、build 最后都是由 webpack 帮我们完成的...先用 npm 全局安装 create-react-app 包。...npm install -g create-react-app 然后运行命令创建项目,运行之前先 cd 到你想创建项目的目录 create-react-app my-app create-react-app...如果不适用它的话,你从头到尾的配置项目结构和webpack,中间会有很多坑在等着你,恐怕还没开始写代码就已经中途放弃了。 然后运行 npm start 就可以把最简单的项目跑起来。

    72430

    Mock16-项目前端框架Antd升级

    QMockWeb> npm -version 9.1.5 npm install # 会有些警告先忽略 npm run start # 编译启动项目 不出所料,编译运行失败,报了如下错误: node...$env:NODE_OPTIONS="--openssl-legacy-provider" # 每次项目重启要执行下,或者自行按照网上说配置到ide的启动环境变量里 npm install npm run...WebStorm 打开加载项目并安装依赖 cd qmock-service-api npm install 启动全新的antd pro V5 npm run start 项目初始化 虽然全新的V5版本...getAccess()) { ...省略... } 代码确保鉴权通过 以上一些顺利,欢迎来到全新的欢迎页面 项目管理 这部分代码的详细过程,请直接回看Mock05-09篇的整个项目的管理的开发,这里其中页面代码...,比如: https://ant.design/docs/react/migration-v5-cn 组件弹框的受控可见 API 统一为visible 变为 open 重启启动项目,查看项目管理业务是否正常工作

    17010

    React官网入门项目井字棋游戏

    React官网里有很详细的教程 ,也有在线沙盒,但是写的东一榔头西一棒槌的,不适合新手入门,所以我还是建议大家可以先去看看阮一峰大神的React博客或者某硅谷的网课,这个网课讲的很详细,甚至详细到有些啰嗦...,我大概是用20天把网课看完,然后再看的官方文档,把这个小游戏做一下,我这里是采用在本地完成这个项目。...按照 Create React App 安装指南创建一个新的项目 npx create-react-app my-app 删除掉新项目中 src/ 文件夹下的所有文件。...在 文件夹中创建一个名为 的文件,并拷贝 在 文件夹下创建一个名为 的文件,并拷贝 拷贝以下三行代码到 文件夹下的 文件的顶部: import React from 'react';.../index.css'; 现在,在项目文件夹下执行 npm start 命令,然后在浏览器访问 http://localhost:3000。

    79420

    create-react-app入门教程

    Quick Start(快速入门) 全局安装 首先确保你电脑上安装最新的 # 全局安装 npm install -g create-react-app # 构建一个my-app的项目 npx create-react-app...my-app cd my-app # 启动编译当前的React项目,并自动打开 http://localhost:3000/ npm start 以上命令执行完成后,则自动打开: http://localhost...构建React项目的其他方式 npm # npm init is available in npm 6+ npm init react-app my-app Yarn # yarn...│ ├── logo.svg │ └── serviceWorker.js └── yarn.lock 默认的npm的脚本 启动开发 npm start # or yarn start 启动测试...=abcdef npm start 添加自定义环境变量文件.env 项目根目录下创建.env文件,文件内部添加 key=value的配置可以直接应用于项目的编译中。

    2.4K21
    领券