• 技术文章 >web前端 >前端问答

    npm跟node.js有什么区别

    长期闲置长期闲置2022-02-28 15:06:57原创451

    区别:1、“node.js”是JavaScript的一种运行环境,是服务器端的JavaScript解释器,而npm是“node.js”的包管理器;2、npm不需要单独的安装,“node.js”中包含npm,安装node时会将npm一起安装。

    本文操作环境:Windows10系统、nodejs 12.19.0版、Dell G3电脑。

    npm跟node.js有什么区别

    一、node.js

    Node.js是JavaScript的一种运行环境

    node.js是对Google V8引擎进行的封装。是一个服务器端的javascript的解释器

    让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言

    二、npm

    npm是node.js的包管理器

    在使用Node.js进行开发时,经常使用别人的JS代码,需要经常性的下载、解压、使用

    第一条中的方法过于麻烦,于是出现了npm(包管理器)

    大家将写好的代码上传到npm中,若需要使用其中的代码,直接通过npm进行下载即可

    三、两者间关系

    两者是包含关系

    node.js中包含npm,npm是node.js的包管理器

    npm不需要单独的安装,在安装Node的时候会将npm一起安装

    推荐学习:《nodejs视频教程

    以上就是npm跟node.js有什么区别的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:nodejs
    上一篇:jquery怎么隐藏某个div 下一篇:node的架构分为哪几层
    千万级数据并发解决方案

    相关文章推荐

    • 基于nodejs如何实现http传输大文件?(实践方法分享)• 一文聊聊在Nodejs中怎么用 zx库 编写 Shell 脚本• 如何开启nodejs调试?如何调试nodejs程序?• nodejs是哪个平台• nodejs可用什么编译器
    1/1

    PHP中文网