npm全局安装和本地安装及卸载
NPM是
1)npm是第三方模块的托管网站
1.node包括ECMAscript核心
2.全局成员
3.模块系统成员 (包括 核心模块,第三方模块,自定义模块)
2)npm是node包的管理工具 (npm = node package manager)
NPM包括 全局npm 和 本地npm
全局NPM
1.全局NPM一般在C:\Users\自己电脑用户\AppData(提示:是隐藏文件,要设置才能看得到)\Roaming\npm
---ps 有的人可能不是安装在上面那个目录 我们可以输入命令 npm config get prefix
2.安装全局包 (打开CMD win+R 输入cmd )
---输入命令 npm i 包名 -g (i 表示 install g 表示 global)
3.卸载全局包
---输入命令 npm uninstall 包名 -g
本地NPM
跟着项目安装的包,就是本地包
1.首先呢我们创建好自己的项目
2.打开cmd(node可以右键点击 在 powershell中打开) 可以看这篇文章 打开方法
---- 小提示 本地下载就不用在下载后面加 -g 了
3.开始初始化(如果不初始化下载的包不在项目目录里面)
--- 输入命令 npm init -y 或者 npm init (init = initial 初始化)
3.1 npm init -y表示快速初始化
3.2 npm init 会是一种问答格式 让后让你一步一步慢慢选择
初始化成功之后会出现一个package.json文件
5.下载我们需要的包
--- 命令 npm i jquery --save (--save 可以简写 -S)
如果node版本在5.0 或者 5.0之上我们可以不用写 如果低于5.0我们要加上 -S 才会保存在pageage中
--- 命令 node -v 查看版本号
5.1 下载完之后就在package.json中有记录 下次可以直接恢复下载 npm i
5.2 还会出现两个文件夹 当你看到的时候说明就下载成功了
首先是node_modules 里面保存的就是我们下载好的包
然后是package-lock.json 里面保存的是你下载包的地址 和 一些信息
上面执行之后 我们的包就下载好了在本地
最后 本地 卸载命令
---命令 npm uninstall 包名
package.json 和 package-lock.json 文件中两个重要的属性
1) package.json 中会出现 dependencies 表示 需要依靠下面的包
2)package-lock.json 中也有一个 dependencies 它表示的是 包的 下载地址和一些其它信息(版本)
3)如果下载使用 npm i 包名 -save-dev (简写 -D) 包中还会出现一个 devDependencies
1.dependenceies节点,表示项目部署的时候需要依赖的项,devDependencies节点,表示项目在开发阶段需要依赖的项,当项目上线了devDependencies中的包就不在需要了2.注意:当我们使用"npm i "安装的时候 npm会检查package.json文件中的所有依赖项,然后都为我们安装完毕3. --production 表示只安装dependencies节点下的,记录的包,不安装"devDependencies" ,因为项目上线呢我们不需要所以我们这个时候就会使用--production下载dependencies
我们可以合理利用包 dev 和 de dev中可以下载上线的不需要的包 比如 less
这就是个人对NPM的全局和本地的下载和卸载 如果有其它意见的还 望君留言
想看更多点击我的博客
推荐es6中的箭头函数
npm全局安装和本地安装及卸载相关推荐
- nodejs全局安装和本地安装的区别
作者:白树 转载自http://www.cnblogs.com/PeunZh... 上一篇文章<npm 常用命令详解>主要是整理了最常使用的npm命令及相关介绍,其中有提到全局安装(npm ...
- node.js全局安装和本地安装的区别
上一篇文章<npm 常用命令详解>主要是整理了最常使用的npm命令及相关介绍,其中有提到全局安装(npm install gulp -g)和本地安装(npm install gulp),下 ...
- 站住!你会修改NPM全局模式的默认安装路径嘛?
修改NPM全局模式的默认安装路径 一.下载Nodejs: 二.新建path变量值: 三.输入命令查看当前配置: 四.修改路径 本次分享就到此结束啦. 2020-12-14 一般情况下,我们安装Node ...
- oracle本地没装 配置,数据库--oracle安装配置(本地安装的步骤及各种问题解决方案)...
"监听程序未启动"一般不会出现这种情况,可以在桌面左下角右键-->计算机管理-->服务和应用程序-->服务 查看OracleOraDb11g_home1TNSLi ...
- npm全局安装和本地安装和本地开发安装(npm install --g/--save/--save-dev)
详细说明参考:http://www.cnblogs.com/PeunZhang/p/5629329.html 我个人理解: 1.全局安装(npm install -g)是为了用命令行,比如在windo ...
- deb 安装_本地安装DEB包的3种命令行工具(适合Ubuntu和Deepin )
请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 在本教程中,我们将学习如何使用三种不同的命令行工具(d ...
- 本地在线安装mysql_本地安装MySql服务
本地安装MySql服务 这里,简单介绍在本地服务器上安装MySql服务 ## 系统 CentOS 7.4 , 64位 ##声明 1.这是我们开发人员在华为云服务器进行测试成功可用的mysql安装命令组 ...
- Node安装,改变npm全局默认C盘安装路径
1.自定义安装目录下新建两个文件夹node_cache和node_global 2.cmd设置路径地址 npm config set prefix "D:\node\node_global& ...
- IntelliJ IDEA 插件下载安装教程 在线安装和本地安装教程
随着idea用户越来越多,许多插件可以方便我们日常的开发,idea本身就可以下载安装这些插件,话不多说,上教程!!! 在线安装 点击左侧 file-->settings 点击Plugins -- ...
最新文章
- mixamo网站FBX模型带骨骼绑定动作库
- Maven快照机制(SNAPSHOT)
- Web Service 附件技术的发展及演变
- 11、1.4.3 测试JDK安装成功
- C语言关键字 ISO/ANSI C90 C99 C11
- 怎么检查计算机网络是连接,怎么检测网络打印机是否与电脑连接成功【检测方法】...
- STM32 Cortex-M3 NMI异常
- 数字地形模型(DTM)与地形分析 ( 来自:86VR)
- [Elasticsearch] 邻近匹配 (一) - 短语匹配以及slop参数
- WORD排版-目录管理/标题排版
- 简述linux下用户与组相关的配置文件,Linux用户和群组管理的主要配置文件
- 闪客快打介绍(摘自百度)
- Linux的基础存储管理
- 深度学习(二十)基于Overfeat的图片分类、定位、检测
- java毕业设计_短视频分享网站
- Echarts制作态势图、热点图、轨迹图,使用百度底图,地图下钻
- 编程-----魔法币投币方案设计
- 【408】计算机统考科目知识整理
- HP Color LaserJet MFP M181fw 耗材问题解决办法
- 【力扣】6. Z 字形变换