一、webStrom 安装

官方下载地址:https://www.jetbrains.com/zh-cn/webstorm/

二、环境安装

1、环境检测

首先要安装npm和node,输入如下命令:
npm -v
node -v

如果没有安装需自行安装: node安装:https://nodejs.org/en/

新版的nodejs已经集成了npm,所以之前npm也一并安装好了。

安装好后执行上面命令,能正常显示版本号说明安装成功。

2、安卓React脚手架

github地址:https://github.com/facebook/create-react-app

在终端下安装执行npm install -g create-react-app

不用每个项目都装,一个webstorm装一次即可.

三、新建项目

3.1 创建新项目

创建React App

3.2 运行

点击webstorm右上角的运行,此时会自动打开浏览器

或在终端下执行 npm start,然后浏览器输入http://localhost:3000/地址就可以看到如下效果图

此时运行效果如图:

webStrom 开始你的第一个React应用相关推荐

  1. 构建一个react项目_您想要了解更多有关React的内容吗? 让我们构建一个游戏,然后玩。...

    构建一个react项目 by Samer Buna 通过Samer Buna 您想要了解更多有关React的内容吗? 让我们构建一个游戏,然后玩. (Do you want to learn more ...

  2. react项目_保证一看就会 | 手把手教你创建一个React项目

    一.如何使用 git 在 GitHub 上创建一个项目 新建一个项目 首先,在github上注册自己的账号,然后登录后,可以看到如下界面,是你的主页.点击右边的➕号,选择第一个选项 填写项目信息 此时 ...

  3. 构建了我的第一个React Native应用程序之后,我现在确信这是未来。

    by Taylor Milliman 泰勒·米利曼(Taylor Milliman) 构建了我的第一个React Native应用程序之后,我现在确信这是未来. (After building my ...

  4. [react] 写一个react的高阶组件并说明你对高阶组件的理解

    [react] 写一个react的高阶组件并说明你对高阶组件的理解 定义高阶组件 import React, { Component } from 'react';const simpleHoc = ...

  5. 怎么安装aptdaemon模块_自己开发一个React Native 模块

    大纲 为什么需要 React Native Module 如何创建一个 React Native的模块 编写 Android Toast 功能模块 如何调试 React Native 模块------ ...

  6. react的导出是怎么实现的_从零开始开发一个 React

    这个是从零开始开发一个 React 系列的第七篇.想要访问之前的内容可以点击下方的链接进行访问: 最简单的实现,包括 vdom 结构,createElement,ReactDOM.render 增加 ...

  7. react 组件构建_让我们用100行JavaScript构建一个React Chat Room组件

    react 组件构建 by Kevin Hsu 通过徐凯文 让我们用100行JavaScript构建一个React Chat Room组件 (Let's Build a React Chat Room ...

  8. 编写react组件_如何编写第一个React.js组件

    编写react组件 React的函数和类组件,道具,状态和事件处理程序 (React's function and class components, props, state, and event ...

  9. UmiJS 是一个 react 开发框架

    Umi,中文可发音为乌米,是可扩展的企业级前端应用框架.Umi 以路由为基础的,同时支持配置式路由和约定式路由,保证路由的功能完备,并以此进行功能扩展.然后配以生命周期完善的插件体系,覆盖从源码到构建 ...

  10. 开发一个React + Electron应用

    最近用React + Electron开发了一个RSS阅读器,开源在:github.com/breeze2/bre-,这里记录一下大致的开发过程. 初始化 创建项目 以普通的React应用做基础,一步 ...

最新文章

  1. PCL-1.8.1从源码搭建开发环境二(FLANN库的编译)
  2. LeetCode 2037. 使每位学生都有座位的最少移动次数
  3. typedef 的四个用途和两大陷阱
  4. UI设计素材模板|游戏APP界面
  5. [Python] Python 之 __new__() 方法与实例化
  6. Jmeter(四十七)_性能测试统计超时率
  7. jquery 加载提示框
  8. 今天安利一个超牛叉的黑客入侵的特效网页,我第一次打开就被惊艳到了
  9. 什么是CAPL编程语言
  10. mysql 累乘_oracle sql语句实现累加、累减、累乘、累除
  11. 银行业务中台这么搞,新产品上线提速60%
  12. hive client 登录报权限不足问题/tmp/hive on HDFS should be writable. Current permissions are: rwx------
  13. 【Atlas 200 DK】(一)简介 Atlas 200 DK 开发者套件(型号:3000)
  14. 数值计算——线性最小二乘问题
  15. Windows下代码比较工具Meld diff 以及 VScode配置,解决“Meld Diff Error: Error running diff command! StdErr: ‘meld‘ �
  16. apple configurator 2 提取ipa文件
  17. 二阶魔方复原算法推算-Part1
  18. webstorm项目上传git遇到的坑
  19. SPI思想应用之拔插式插件
  20. 汽车软件开发自动化测试攻略

热门文章

  1. Python:eval函数
  2. mysql故障切换 java_javaoraclethin和oci连接方式实现多数据库的故障切换
  3. SpringBoot2线程池的创建以及执行异步任务
  4. SLAM_SLAM中一般是如何求解相机的运动的?
  5. python c++ socket 通信一个示例
  6. 深度学习笔记_各种神经网络结构对比(ImageNet竞赛中:AlexNet/VGG/GoogleNet/ResNet/SENet)
  7. 斯坦福大学深度学习公开课cs231n学习笔记(2)线性分类器及最优化
  8. 院士在西湖大学分享科研经历:读博过程中也曾想放弃,因为没有任何进展
  9. 使用docker私有化部署nuget server-proget
  10. Sql Server 远程过程调用失败