npm install ***

您所在的位置:网站首页 save是什么意思中 npm install ***

npm install ***

#npm install *** | 来源: 网络整理| 查看: 265

npm install *** --save -g每个部分什么作用

下载模块的命令分五个结构

npm install 模块名 -g -save

这五部分组成我们一 一解释:

npm: 代表我们使用npm命令集联网下载我们需要的模块,npm属于国外的网站,国内的是cnpm淘宝镜像,但是你要使用cnpm代替npm,你需要先下载它,至于下载的命令网上有,这里不做过多的描述 install: 这个单词就是安装的意思, 可以简写为 i ,比如 npm i gulp 模块名:   就我们要下的模块的名字 -g:        代表全局安装的意思,全局安装的路径(C:\Users\ASUS\AppData\Roaming\npm\node_modules)

一般情况下我们以

命令行工具:全局安装库文件:本地安装

--save: 代表的是一个依赖,就是我们在安装模块的时候,它会在package-lock.json中生成一个依赖命令,这个依赖命令有什么好处呢?就是啊,假如我们把项目压缩发给别人,你本可以直接压缩,然后传输给他,但是你这个压缩包里包含node_modules文件夹,导致你的压缩包很大,发送起来不方便,在真实开发环境中你项目中用到的模块绝对不止一两个。 那我们可以不发这个node_modules文件夹,打包的时候把它删了,那我们发送的时候只包含我们自己写的代码,那就就小很多,你发送给别人后,别人接收的压缩包里不包含node_modules文件夹,那项目就运行不起来了,此时我们可以这样做,在项目根目录下运行npm install ,这样一来,它就会把你项目中所用到的模块全部下载下来,就不用一个一个下载了,前提是,你开发的时候第一次安装模块后要加上--save ,在package-lock.json中生成了依赖,npm install才认识它。但是在最新的npm版本的命令中 --save 命令已经无效,意思是,加不加它都会给我们生成依赖项

总结:我们全局安装格式:npm install 模块名 -g 不用加 --save                   局部安装格式:npm install 模块名 --save 不加-g --save可以省略

另:如果项目中的package.json文件缺失 npm init -y 自动生成package.json文件



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3