Node.js安装,配置npm源(指定仓库和指定源)

摘要:
3.验证win-R输入cmdnode-v是否如图所示,并显示版本号,表明安装成功。

1.Node.js下载地址

   官网:https://nodejs.org/en/

Node.js安装,配置npm源(指定仓库和指定源)第1张

2.下载下来,按照下一步自动安装即可(每一步截图如下)

Node.js安装,配置npm源(指定仓库和指定源)第2张

 Node.js安装,配置npm源(指定仓库和指定源)第3张

 Node.js安装,配置npm源(指定仓库和指定源)第4张

 Node.js安装,配置npm源(指定仓库和指定源)第5张

 如图,默认添加到环境变量;

 Node.js安装,配置npm源(指定仓库和指定源)第6张

Node.js安装,配置npm源(指定仓库和指定源)第7张

 Node.js安装,配置npm源(指定仓库和指定源)第8张

 finsh完成。

3.校验  win + R 输入cmd

   node -v

   Node.js安装,配置npm源(指定仓库和指定源)第9张

   如图,出现了版本号(根据下载时候的版本确定),说明安装成功。同时,npm 包也已经安装成功

   可以输入 npm -v  查看版本号,如图

   Node.js安装,配置npm源(指定仓库和指定源)第10张

   >>1.配置npm在安装全局模块时的路径和缓存cache的路径

          因为在执行例如npm install webpack -g等命令全局安装的时候,默认会将模块安装在C:\Users\用户名\AppData\Roaming路径下的npm和npm_cache中,占用C盘空间

          所以需要配置自定义的全局模块安装目录,在node.js安装目录下新建两个文件夹 node_global和node_cache,然后在cmd命令下执行如下两个命令:

         Node.js安装,配置npm源(指定仓库和指定源)第11张

npm config set prefix "F:\java\nodejs\node_global"

npm config set cache "F:\java\nodejs\node_cache"

  如图:

Node.js安装,配置npm源(指定仓库和指定源)第12张

     >>2.设置环境变量

    系统变量中新建一个变量名为 “NODE_PATH”, 值为“F:\java\nodejs\node_modules”,如图:

    Node.js安装,配置npm源(指定仓库和指定源)第13张

    编辑用户变量里的Path,将相应npm(C:\Users\用户名\AppData\Roaming路径下的npm)的路径改为:F:\java\nodejs\node_global

Node.js安装,配置npm源(指定仓库和指定源)第14张

 Node.js安装,配置npm源(指定仓库和指定源)第15张

   >>3.测试一下

   执行 npm install webpack -g

Node.js安装,配置npm源(指定仓库和指定源)第16张

   安装成功后可以看看自定义的两个文件夹是否有文件

   也可以看一下安装成功的webpack 版本

    npm webpack -v

   Node.js安装,配置npm源(指定仓库和指定源)第17张

4.配置npm源

    查看当前镜像仓库:npm config get registry

   npm原始的源是在国外的服务器上,下载东西比较慢,通过两种方式可以提升下载速度。(例如:淘宝源)

   >>1.配置源为淘宝仓库

npm config set registry https://registry.npm.taobao.org

 >>2.下载时指定淘宝源

npm --registry=https://registry.npm.taobao.org install   

免责声明:文章转载自《Node.js安装,配置npm源(指定仓库和指定源)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用adb连接Mumu模拟器Maven学习总结(四):更改maven的编码格式方式下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

logstash5安装并实现mariadb数据写入到elasticsearch

java环境这里默认安装了 ,一般源码安装,这里就不说了 一、安装logstash 安装logstash可以用yum安装,也可以用源码安装: yum安装: 1.导入GPG: rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch 2.创建repo文件,vim /etc/yum.repo...

lodash按需引入

lodash提供了很多可用的方法供我们使用,绝对是一个很好用且用起来得心应手的工具库。但是同时,lodash的体积也不小,我们项目中使用的大概522K,可能只是使用了几个方法,但是却把整个lodash库引入了。为了吃几条鱼,就承包了整个鱼塘,代价有点大呀! 对于这个问题,有几种方案可供选择。 一.引入单个函数  lodash整个安装完之后,引用方式: lo...

Software_programming_Config_HOCON

05:09:37 HOCON githubhttps://github.com/lightbend/config/blob/master/HOCON.md 相较于 XML, JSON, YAML 更强大和更人性化的配置文件格式。HOCON idea 可以从下载 HOCON 插件, 文件格式以 .conf 为后缀。如遇到IDEA 卡住,则重启 IDEA. &...

Flask web开发之路七

今天写SQLAlchemy数据库  首先介绍ORM的概念: ORM,Object类,Relationship:关系,Mapping:映射,也就是模型关系映射 flask-sqlalchemy是一套ORM框架 ORM的好处:可以让我们操作数据库跟操作对象一样,非常方便,因为一个表就抽象成一个类,一条数据就抽象成该类的一个对象;把高层的面向对象操作转换成低层的...

flask接口入门实现简单的登录注册(一)

和网上的博客app不同,由于需求主要写一些小程序的借口 首先是初始化app __init__.py importos from flask importFlask def create_app(test_config=None): #create and configure the app app = Flask(__name__,...

三、Electron + Webpack + Vue 搭建开发环境及打包安装 ---- 打包electron应用

目录 Webpack + Vue 搭建开发环境及打包安装 ------- 打包渲染进程 Electron + Webpack  搭建开发环境及打包安装 ------- 打包主进程 Electron + Webpack + Vue 搭建开发环境及打包安装 ---- 打包electron应用 三、打包Election App 应用   在之前的节中已经写...