Node.js入门知识(6)——了解NPM

121 阅读1分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第6天,点击查看活动详情

1.NPM概念

NPM(Node Package Manager)

CommonJS包规范是理论,NPM是其中一种实践。

image.png

搜索模块包(显示与math相关的包名)

image.png

在指定文件里,安装math包

切换到该目录下,npm install math

image.png

如下图目录,math包安装成功,装到node_modules内部

image.png

如何使用?

1) 新建文件06module.js

2) 加入代码并运行

image.png

调用某一方法add求和

image.png

删除math包

image.png

再次运行

image.png

npm install 包名 与 npm install 包名 –-save

后者安装的过程中同时安装依赖,即在json文件中进行设置

image.png

应用:将项目上传到服务器中时,不需要上传node_modules文件夹,直接npm install就能安装所有依赖。

2.CNPM命令

NPM由于是国外服务器,相对不稳定,但是一般无问题。

因为npm安装插件是从国外服务器下载,受网络的影响比较大,可能会出现异常,如果npm的服务器在中国就好了,所以我们乐于分享的淘宝团队干了这事。来自官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。