NPM

包是对于模块的进一步包装,装进一个文件目录下。

package.json 包描述文件,位于包的根目录下,是包的重要组成部分

NPM(Node Package Manager)

包管理工具,对于Node而言,NPM帮助其完成了第三方模块的发布、安装和依赖等。依赖的意思即是某个模块引入了哪些外部模块,而使用npm安装某个包时,会自动追溯这些依赖并下载下来

npm search .. 搜寻包

npm version 查看包中所有模块的版本

npm install /i .. 安装包

npm init .. 初始化项目,生成package.json文件,最好是在项目伊始创建一个package.json文件,由于有些包的安装是通过识别package.json来确定安装位置的

npm remove/r , 删除包

npm install , 下载当前目录所依赖的包

npm install ... -g , 全局安装包

npm install ... --save ,安装包到依赖中。使用该命令安装包后,在package.json文件中会增加一个该包的名称和版本信息。示意在该项目开发中用到了某个包。所以在使用某些项目时,要留意项目package.json的依赖信息。

npm install -g cnpm --registry=https://registry.npm.taobao.org ,安装cnpm淘宝镜像,国内npm镜像 ,只用于下载。安装完cnpm后,npm指令和cnpm指令均可以使用,效果一致

npm install 包名 -regisry=地址,从镜像源安装

npm config set registry 地址,设置镜像源

npm config set registry https://registry.npmjs.org/ ,设置镜像源为原生npm

npm config get registry ,查看镜像地址

node在使用模块名字引入模块时,会首先在该目录下的node_modules文件中寻找该模块。
如果没有,则会向上级目录中寻找,直到磁盘根目录,如果还是没有,则会报错

posted @ 2021-01-10 11:34  Serenpity  阅读(24)  评论(0编辑  收藏  举报