美文网首页
React学习笔记(1)

React学习笔记(1)

作者: nieniemin | 来源:发表于2019-06-11 22:39 被阅读0次

虽然现在都在做前后端分离,作为后端开发还是学习下前端的知识,防止掉队太厉害。为了快速开发,准备直接用服务端开发。

前期准备工作,安装node.js

1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/

    具体安装步骤,我参照nodejs安装教程里面有详细步骤说明。

  2. 安装npm

npm是干什么的,通俗的讲npm就是我们的maven依赖,用来管理各种各样的包。

    npm install express -g # 全局安装命令模块


3.使用idea开发

如果idea没有安装nodejs插件,在file > setting > plugins 然后手动点击Browe rep....安装nodejs插件。


重启完成后,在dos窗口执行npm install -g create-react-app搭建react脚手架,然后新建一个react项目。之后就可以用idea创建开发了(创建步骤百度一搜一大把)

点击finish后,idea报如下错误,莫名其妙也看不懂。

Installing react, react-dom, and react-scripts... 'npm' ڲ ⲿ Ҳ ǿ еij ļ 'npm' ڲ ⲿ Ҳ ǿ еij ļ events.js:174 throw er; // Unhandled 'error' event ^ Error: spawn npm ENOENT at notFoundError (D:\bonc\nodejs\node_global\node_modules\create-react-app\node_modules\cross-spawn\lib\enoent.js:6:26) at verifyENOENT (D:\bonc\nodejs\node_global\node_modules\create-react-app\node_modules\cross-spawn\lib\enoent.js:40:16) at ChildProcess.cp.emit (D:\bonc\nodejs\node_global\node_modules\create-react-app\node_modules\cross-spawn\lib\enoent.js:27:25) at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) Emitted 'error' event at: at ChildProcess.cp.emit (D:\bonc\nodejs\node_global\node_modules\create-react-app\node_modules\cross-spawn\lib\enoent.js:30:37) at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) Done 

看报错信息感觉应该是create-react-app下载依赖出现的问题。通过百度,配置npm config set registry https://registry.npm.taobao.org,然后继续创建create-react-app。抱着试一试的态度再次新建项目,这次没有再报错。开始下载核心依赖包。

等待几分钟后下载成功。

接下来启动第一个项目,步骤跟配置tomcat一样,添加npm执行start命令即可启动

这样第一个react项目启动完成。

相关文章

网友评论

      本文标题:React学习笔记(1)

      本文链接:https://www.haomeiwen.com/subject/xtbcfctx.html