• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

学react需要node吗

react 搞代码 4年前 (2021-12-28) 53次浏览 已收录 0个评论

学react需要node吗

学习react不需要安装node,react.js和node.js没有太大的关联性。完全可以独立的学习react.js。

但我们通常都会使用react提供的脚手架搭建项目结构,这个就需要用到node了。但node.js只需要会它的npm安装包就可以了。

一、常用工具介绍

1. nodejs:

Node.js is a JavaScript runtime built on Chrome’s V8 JavaScript engine.

how to understand?首先node.js是一个JavaScript运行环境。一般我们了解的JavaScript是运行在浏览器中的。所以就能理解它是基于Chrome's V8 JavaScript engine的原因了。有了nodejs,就可以抽象javascript公共组件单独部署到nodejs上提供公共服务了。前端的可能性,从此更加具有想象力。

2. npm:(node package manager)

node包管理器,主要管理node包安装,卸载、更新、查看、搜索和发布。将开发者从繁琐的包管理工作(版本、依来源gaodaimacom搞#代%码网赖)中解放出来。nodejs已经集成了npm,所以安装nodejs的时候npm也一并安装好了。

3. nvm:node version manager

用它可以方便的在机器上安装并维护多个Node的版本.那么为什么需要多个版本呢?场景有很多,比方说:你可能同时进行两个项目,而不同项目所使用的node版本是不一样的;又或者你要用更新的版本是做一些实验。这种情况下,如果没有NVM自己去安装和维护多个版本的node也是一件比较麻烦的事情。这就是nvm的价值。

4. webpack:webpack is a module bundler(webpack就是一个模块打包机)。

它就是分析你当前项目的结构把项目中用的浏览器不能理解的东西(SCSS , jade, Typescript等),按照合适的方式打包并把它翻译成浏览器可以理解的 css和js。在webpack中一切都是模块(图片、CSS也是)。

注意:学习React要安装nodejs,主要的原因不是React依赖nodejs,而是webpack依赖nodejs。

更多React相关技术文章,请访问gaodaima搞代码网进行学习!

以上就是学react需要node吗的详细内容,更多请关注gaodaima搞代码网其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:学react需要node吗

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址