概述
目录
- 什么是node.js
- 什么是npm
- node.js与npm之间的关系
- npm常用命令
- 安装
什么是node.js
node.js
是一个开源、跨平台的基于Chrome浏览器V8引擎的运行环境,使用node.js
能够快速构建运行速快快以及可扩展的web应用。
至于什么是运行环境,知乎上有一个挺好的回答:
JavaScript是一门脚本语言,它需要一个运行环境。就好像PHP需要Apache,JSP需要Tomcat等等…而
node.js
之前,JavaScript运行环境是浏览器,也就是JavaScript在网页中才能跑起来。node.js
之后JavaScript又多了一个运行环境,就是node.js
什么是npm
nodejs.org 对npm的介绍如下:
npm
is two things: first and foremost, it is an online repository for the publishing of open-source Node.js projects; second, it is a command-line utility for interacting with said repository that aids in package installation, version management, and dependency management. A plethora of Node.js libraries and applications are published on npm, and many more are added every day. These applications can be searched for on https://www.npmjs.com/. Once you have a package you want to install, it can be installed with a single command-line command.
翻译下来就是:
npm
包括两部分:第一也是最重要的部分是,它是一个用于发布开源Node.js项目在线仓库;第二,它是一个用来与这些在线仓库交互的命令行工具,这个工具用来帮助我们安装依赖包、进行版本控制和依赖管理。大量的Node.js库和应用在npm上发布,这个数量每天都在增加。这些上传的应用可以在 https://www.npmjs.com/ 上被搜索到。如果想安装一个依赖包,那么就可以使用npm命令来安装。
node.js与npm之间的关系
node.js是一个运行环境,用来开发效率高的web应用,而开发web应用免不了使用其它的依赖,以避免重复造轮子。那么当依赖很多时,尤其一个依赖又是基于其它多个依赖的情况下,手动下载并导入依赖就显得比较费时费力了,甚至是手动不可能完成的工作。
npm全称Node Package Manager,即Node包管理器(这里的包,就理解为依赖),可以使用npm命令来安装依赖。npm内置在了node.js中,所以在下载了node.js之后,直接就可以使用npm命令来下载相关依赖。
npm常用命令
安装
npm i <package>
:安装局部依赖包;
npm i -g <package>
:安装全局依赖包;
npm un <package>
:卸载局部依赖包;
最后
以上就是隐形枫叶为你收集整理的什么是node.js和npm什么是node.js什么是npmnode.js与npm之间的关系npm常用命令的全部内容,希望文章能够帮你解决什么是node.js和npm什么是node.js什么是npmnode.js与npm之间的关系npm常用命令所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复