npm有啥用?
1)允许用户从NPM服务器下载别人编写的第三方包到本地使用。

2)允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。

3)允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
一、安装npm(npm需要安装node环境才能使用)
https://nodejs.org/zh-cn/
下载以后直接安装,安装的时候路径选择最好使用其他盘,作者使用E盘

二、修改node.js的基本设置
配置依赖下载位置(本地仓库): 先下载到缓存中,然后在到全部配置中。
npm默认的本地仓库跑在系统盘c盘的用户目录了 C:\Users\Administrator\AppData\Roaming

为了方便管理,我们也将这些文件都防止在d盘nodejs中。
我们先在D:\nodejs\ 中建立node_global 和 node_cache 两个文件夹。


然后在命令提示符中键入下面命令:
npm config set prefix “D:\nodejs\node_global”
npm config set cache “D:\nodejs\node_cache”
然后在设置配置镜像站
npm config set registry=http://registry.npm.taobao.org


查看配置:

如果想升级npm,那么就使用npm install npm -g

软件安装的时可以选择全局安装或者本地安装
默认时使用 npm install 将会自动读取package.json内的包,安装到当前目录的node_modules文件内,如果使用 npm -g install 就会安装在全局配置的文件夹中。

npm安装及下载路径的设置相关推荐

  1. 修改npm安装的全局路径和配置环境变量的坑

    我之前安装npm时全是默认安装,模块全部安装在C盘了,今天心血来潮,把路径改到了D盘,结果改完后模块都不能识别了,都提示XX模块不是内部命令,这其实是环境变量配置的问题,我都是按照网上的教程改的环境变 ...

  2. npm安装私有指定路径的依赖包

    在项目开发过程中,当我们需要在不同项目中引用公共的自定义npm包的时候,我们优先想到的是将npm包发布到npm官方服务器上,然后在不同的项目上引用就行了 但是由于种种原因,我们的包不能发布到公网,只能 ...

  3. Selenium下载路径

    Selenium 设置下载路径 Firefox设置下载路径(Firefox需要针对每种文件类型进行设置) Chrome 设置下载路径 Firefox设置下载路径(Firefox需要针对每种文件类型进行 ...

  4. linux npm全局安装路径,NPM全局路径的设置及NRM的使用

    NPM(node package manager)是node的包管理工具.因为node是一套轻内核的平台,它虽然提供了一系列的内置模块,但远远不足以满足开发者的需求,于是出现了包(package)的概 ...

  5. npm和cnpm下载安装及VUE的创建

    npm和cnpm下载安装及VUE的创建 1. node.js下载 node.js官网: http://nodejs.cn/download/ 下载安装后cmd输入以下命令查看版本 2. 配置npm 打 ...

  6. ElasticSearch 5.5 离线环境的完整安装及配置详情,附kibana、ik插件配置及安装包下载路径...

    此文针对局域网环境(非公网环境),提供ElasticSearch 5.5.2的完整安装及配置教程,包括ES的kibana插件.IK中文分词插件安装及配置. 另外,文章提供安装配置环境涉及到的所有安装包 ...

  7. python安装默认路径_Python pip install如何修改默认下载路径

    Python pip install如何修改默认下载路径 pip动不动就下载数百M的文件.这些文件默认在C:盘,那么为了节省空间需要修改这些路径: 打开cmd命令窗口.输入: python -m si ...

  8. Win11默认下载路径设置教程

    通常情况下,系统默认下载软件都放在C盘里,但是C盘是系统盘,下载软件越多,占用的系统空间就越多,进而影响系统的运行速度.那我们要如何更改Win11的默认安装路径呢?下面就来看看. 1.首先打开左下角开 ...

  9. selenium中启动firefox浏览器时设置代理、加载配置文件、加载某个插件以及firefox没有安装在默认路径下的代码写法

    selenium 中启动firefox浏览器的六种方式,所用的是java 1.如果浏览器没有安装在默认路径下,则用 System.setProperty("Webdriver.firefox ...

最新文章

  1. iOS自定义控件:简易下拉控件
  2. 算法-----有序数组的平方
  3. 改造Dubbo,使其可以对接口方法进行注解配置
  4. activexobject对象不能创建_【设计模式】建造者模式:你创建对象的方式有它丝滑吗?...
  5. cad抛物线曲线lisp_曲线的转弯半径和曲率 - AutoLISP/Visual LISP 编程技术 - CAD论坛 - 明经CAD社区 - Powered by Discuz!...
  6. springboot-自动配置流程
  7. 兰州大学第一届『飞马杯』程序设计竞赛 - ★★体育课排队★★(二分+最大流)
  8. jquery如何获取checkbox的值
  9. Windows下安装配置jdk
  10. 【我的OpenGL学习进阶之旅】Assimp库支持哪些3D模型格式?
  11. 大数据笔记(二):HDFS原理知识
  12. android有道翻译api,有道智云自然翻译服务API
  13. WebADI_WebADI常用代码bne_integrator_utils
  14. div html表格样式设置字体大小,css样式表中如何修改字体大小为18px?
  15. 带节日和农历的js日历
  16. 数值积分方法之2——梯形法与外推法求近似积分
  17. 用php进行联查,Thinkphp使用join联表查询的方法
  18. 途牛原创|基于EAV模型的运营系统架构实践
  19. CF115B Lawnmower(贪心)
  20. 【数据挖掘】-决策树算法+代码实现(七)

热门文章

  1. 【译】Java 内存泄露的构造和检测
  2. WindowsAPI之joystickapi(游戏摇杆)头文件4
  3. 智能门锁为什么会这么火,米家和智汀的智能门锁怎么样呢?
  4. 为了吾王哪个服务器稳定,为了吾王设定解释攻略 看完这个你就明白游戏怎么玩了...
  5. DataX介绍以及优缺点分析
  6. 《Adobe Illustrator CS5中文版经典教程》—第0课0.9节 使用实时描摹
  7. HBase Canary
  8. 华为MateRS携手网易,成立中国青年企业家俱乐部“00派”
  9. 【信奥赛一本通】1191:流感传染(详细代码)
  10. vivo悟空活动中台 - 微组件多端探索