持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第6天,点击查看活动详情
1.NPM概念
NPM(Node Package Manager)
CommonJS包规范是理论,NPM是其中一种实践。
搜索模块包(显示与math相关的包名)
在指定文件里,安装math包
切换到该目录下,npm install math
如下图目录,math包安装成功,装到node_modules内部
如何使用?
1) 新建文件06module.js
2) 加入代码并运行
调用某一方法add求和
删除math包
再次运行
npm install 包名 与 npm install 包名 –-save
后者安装的过程中同时安装依赖,即在json文件中进行设置
应用:将项目上传到服务器中时,不需要上传node_modules文件夹,直接npm install就能安装所有依赖。
2.CNPM命令
NPM由于是国外服务器,相对不稳定,但是一般无问题。
因为npm安装插件是从国外服务器下载,受网络的影响比较大,可能会出现异常,如果npm的服务器在中国就好了,所以我们乐于分享的淘宝团队干了这事。来自官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。