nodejs学习笔记 -- npm介绍

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs学习笔记 -- npm介绍相关的知识,希望对你有一定的参考价值。

https://docs.npmjs.com/README.html

这个是npmjs的官网,对于有一定英语基础的朋友来说,阅读这样的原始的文档,肯定会受益匪浅。


1、什么是npm?

npm是node package manager的英文缩写,也就是Node.js的包管理工具。npm能够让JS开发者在共享和重用代码时变得更容易,当其他开发者需要在自己的应用中重用这些代码,npm可以自动更新这些代码。


这些可重用的代码就称之为packages,有时候也叫moudles。package其实就是一个带有一个或多个文件的文件夹,里面也包含了一个叫做“package.json”的文件(包含一些与这个文件相关的元数据)。比如一个网站就是由十几个或者上百个包组成,当然,这些包通常都很小。


npm常见的使用场景有三种:

(1)、允许用户从NPM服务器下载别人编写的第三方包到本地使用

(2)、允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用

(3)、允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用


2、更新npm

在安装node的同时也附带一起安装了npm,但是,与node相比npm更新的更加频繁,所以为了确保是最新的版本,我们可以这样做:

npm install [email protected] -g

技术分享


整个过程大概需要3分钟,打开我的电脑进入C盘--Users--Administrator.minserever--AppData可以看到自动添加了几个文件夹

技术分享


命令行输入node-v, 可查看node版本

技术分享


(后续继续学习,继续更新……)


以上是关于nodejs学习笔记 -- npm介绍的主要内容,如果未能解决你的问题,请参考以下文章

nodejs学习笔记一

vue学习笔记1-基本知识

Node.js 学习笔记

JS 学习笔记: 我的第一个Next.js网站

使用 SDK (Nodejs)操作阿里 OSS (对象存储服务)学习笔记

vue3学习笔记