当前位置: 代码网 > it编程>编程语言>Javascript > node.js的安装及学习(node/nvm/npm的区别)

node.js的安装及学习(node/nvm/npm的区别)

2024年08月01日 Javascript 我要评论
node.js 一种Javascript编程语言的运行环境,能够使得javascript能够脱离浏览器运行。以前js只能在浏览器(也就是客户端)上运行,node.js将浏览器中的javascript运行环境进行封装的,使得该语言也可以在服务端运行。node.js=Google的V8引擎+内置基本模块(大多用JavaScript编写),类似JRE=JVM+java标准库node.js诞生之前,JavaScript只能运行于浏览器,现在也可以在服务器端运行于node.js;

一、什么是node、nvm和npm

        1.node.js

        node.js 一种javascript编程语言的运行环境,能够使得javascript能够脱离浏览器运行。以前js只能在浏览器(也就是客户端)上运行,node.js将浏览器中的javascript运行环境进行封装的,使得该语言也可以在服务端运行。

  • node.js=google的v8引擎+内置基本模块(大多用javascript编写),
  • 类似jre=jvm+java标准库
  • node.js诞生之前,javascript只能运行于浏览器,现在也可以在服务器端运行于node.js;v8引擎执行javascript的速度非常快,性能非常好。

        2.npm:

        npm 的全称是 node package manager 是 是 node.js 平台的默认javascript语言的包管理工具,通过 npm 可以安装、共享、分发代码,管理项目依赖关系。

        3.nvm:

        nvm(node.js version management),是一个nodejs的版本管理工具。由于nodejs的版本众多;不同的项目需要不同版本的node就是 nvm和n都是node.js版本管理工具,为了解决node.js 各种版本存在不兼容现象 通过nvm可以方便快捷的安装和切换不同版本的node.js。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com