webStrom 开始你的第一个React应用
一、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应用相关推荐
- 构建一个react项目_您想要了解更多有关React的内容吗? 让我们构建一个游戏,然后玩。...
构建一个react项目 by Samer Buna 通过Samer Buna 您想要了解更多有关React的内容吗? 让我们构建一个游戏,然后玩. (Do you want to learn more ...
- react项目_保证一看就会 | 手把手教你创建一个React项目
一.如何使用 git 在 GitHub 上创建一个项目 新建一个项目 首先,在github上注册自己的账号,然后登录后,可以看到如下界面,是你的主页.点击右边的➕号,选择第一个选项 填写项目信息 此时 ...
- 构建了我的第一个React Native应用程序之后,我现在确信这是未来。
by Taylor Milliman 泰勒·米利曼(Taylor Milliman) 构建了我的第一个React Native应用程序之后,我现在确信这是未来. (After building my ...
- [react] 写一个react的高阶组件并说明你对高阶组件的理解
[react] 写一个react的高阶组件并说明你对高阶组件的理解 定义高阶组件 import React, { Component } from 'react';const simpleHoc = ...
- 怎么安装aptdaemon模块_自己开发一个React Native 模块
大纲 为什么需要 React Native Module 如何创建一个 React Native的模块 编写 Android Toast 功能模块 如何调试 React Native 模块------ ...
- react的导出是怎么实现的_从零开始开发一个 React
这个是从零开始开发一个 React 系列的第七篇.想要访问之前的内容可以点击下方的链接进行访问: 最简单的实现,包括 vdom 结构,createElement,ReactDOM.render 增加 ...
- react 组件构建_让我们用100行JavaScript构建一个React Chat Room组件
react 组件构建 by Kevin Hsu 通过徐凯文 让我们用100行JavaScript构建一个React Chat Room组件 (Let's Build a React Chat Room ...
- 编写react组件_如何编写第一个React.js组件
编写react组件 React的函数和类组件,道具,状态和事件处理程序 (React's function and class components, props, state, and event ...
- UmiJS 是一个 react 开发框架
Umi,中文可发音为乌米,是可扩展的企业级前端应用框架.Umi 以路由为基础的,同时支持配置式路由和约定式路由,保证路由的功能完备,并以此进行功能扩展.然后配以生命周期完善的插件体系,覆盖从源码到构建 ...
- 开发一个React + Electron应用
最近用React + Electron开发了一个RSS阅读器,开源在:github.com/breeze2/bre-,这里记录一下大致的开发过程. 初始化 创建项目 以普通的React应用做基础,一步 ...
最新文章
- PCL-1.8.1从源码搭建开发环境二(FLANN库的编译)
- LeetCode 2037. 使每位学生都有座位的最少移动次数
- typedef 的四个用途和两大陷阱
- UI设计素材模板|游戏APP界面
- [Python] Python 之 __new__() 方法与实例化
- Jmeter(四十七)_性能测试统计超时率
- jquery 加载提示框
- 今天安利一个超牛叉的黑客入侵的特效网页,我第一次打开就被惊艳到了
- 什么是CAPL编程语言
- mysql 累乘_oracle sql语句实现累加、累减、累乘、累除
- 银行业务中台这么搞,新产品上线提速60%
- hive client 登录报权限不足问题/tmp/hive on HDFS should be writable. Current permissions are: rwx------
- 【Atlas 200 DK】(一)简介 Atlas 200 DK 开发者套件(型号:3000)
- 数值计算——线性最小二乘问题
- Windows下代码比较工具Meld diff 以及 VScode配置,解决“Meld Diff Error: Error running diff command! StdErr: ‘meld‘ �
- apple configurator 2 提取ipa文件
- 二阶魔方复原算法推算-Part1
- webstorm项目上传git遇到的坑
- SPI思想应用之拔插式插件
- 汽车软件开发自动化测试攻略
热门文章
- Python:eval函数
- mysql故障切换 java_javaoraclethin和oci连接方式实现多数据库的故障切换
- SpringBoot2线程池的创建以及执行异步任务
- SLAM_SLAM中一般是如何求解相机的运动的?
- python c++ socket 通信一个示例
- 深度学习笔记_各种神经网络结构对比(ImageNet竞赛中:AlexNet/VGG/GoogleNet/ResNet/SENet)
- 斯坦福大学深度学习公开课cs231n学习笔记(2)线性分类器及最优化
- 院士在西湖大学分享科研经历:读博过程中也曾想放弃,因为没有任何进展
- 使用docker私有化部署nuget server-proget
- Sql Server 远程过程调用失败