1、node的安装以及环境变量配置:

  1. 官网下载对应系统安装包 https://nodejs.org/en/download/
  2. 安装时可以修改安装路径,建议放在非C盘目录下,一直按默认的步骤next;
  3. 完成后可以在命令行 输入(-v是–version的简写):
    • node -v,查看node安装版本,出现提示版本信息即为安装成功 。
    • npm -v 查看npm安装版本(安装node会自带npm),出现提示版本信息即为安装成功。
  4. 配置环境变量

这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后执行类似:npm install 模块名 [-g]的安装语句时,会将安装的模块安装到【C:\Users\用户\AppData\Roaming\npm】路径中,占C盘空间。

本文是将 nodejs 安装在 D:\soft\nodejs 目录下,以下操作可根据实际安装目录情况进行对应调整。
在安装目录下,如 D:\soft\nodejs 新建两个文件夹 node_global(全局包存放目录) 和 node_cache(缓存目录);
打开命令行工具,执行以下两句操作:

 npm config set prefix "D:\soft\nodejs\node_global"npm config set cache "D:\soft\nodejs\node_cache";

配置环境变量:
打开系统属性-高级-环境变量,在系统变量中新建变量
变量名:NODE_PATH,
变量值D:\soft\nodejs\node_global\node_modules;
打开系统属性-高级-环境变量,编辑用户变量的 path,
将默认的 C 盘下 APPData/Roaming\npm 修改为 D:\soft\nodejs\node_global

2.设置NPM源:

很多公司会采用云桌面或者别的内网开发,这时可以根据公司的内网源地址去设置npm源

  1. 设置npm内网源

    npm config set registry http://registry.npm.taobao.org/  //例如淘宝镜像
    npm config set registry=https://xxxxxxx //设置npm内网源,把地址换成公司的内网源地址即可
    
  2. 查看源,没成功,使用管理员再试试,提示你设置的内网源地址即成功
    npm get registry
    
  3. 还原npm源
    npm config set registry http://www.npmjs.org/
    
  4. 可能会遇到的问题:下载binding.node
    https://github.com/sass/node-sass/releases/download/v4.14.1/win32-x64-72_binding.node
    设置sass路径:
    添加用户环境变量SASS_BINARY_PATH= binding.node所在路径
    再次安装:
    npm i node-sass -S
  5. vue创建项目时报错:command failed: npm install --loglevel error --registry=https://registry.npm.taobao.org
    找到你电脑 C:\Users\Administrator 找到.vuerc 这个文件

内网开发安装npm源相关推荐

  1. vue甘特图(内网引入gantt-elastic以及源码扩展)

    前言:项目要求用甘特图展示计划的实施过程.之前用过dhtmlx,用着不是很舒服.又在网上看了jQueryGantt-master,wl-gantt-mater,gantt-elastic的大概源码,最 ...

  2. (Frp第一篇)Frp内网穿透安装教程#Frps服务端一键安装脚本#

    系统:CentOS7 内存:1G CPU:单核1G 客户端安装教程:(Frp第二篇)Frp内网穿透安装教程#Frp OpenWrt客户端安装#图形化管理 注意事项:记得给使用的端口开放防火墙,开放防火 ...

  3. 关于Linux下Docker内网离线安装的一些笔记

    写在前面 博文为内网离线安装 docker 教程 安装前提是你需要有一台最小化安装的 Linux 机器,可以是虚机 如果不是最小化,可能需要手动下载一些依赖 理解不足小伙伴帮忙指正 我所渴求的,無非是 ...

  4. 局域网搭建php_PHP 内网开发环境的搭建部署(IP部署、域名部署)

    我们在工作中,往往是多个人团队协同开发,因此我们可以部署内网开发环境.内网开发环境有以下好处: 1.统一的数据库环境,这样在数据库发生结构变化时,其余开发人员无需进行数据库修改 2.可以用来部署内网文 ...

  5. 内网离线安装 Visual Studio 2022 及插件

    一.互联网环境下使用命令行创建本地缓存 首先下载小型引导程序文件,然后使用命令行创建本地缓存.缓存创建后,可使用它来安装 Visual Studio. (一)下载 Visual Studio 引导程序 ...

  6. 内网(离线)安装vue脚手架

    搞了三天,慢慢摸索才有了一点头绪,简单来说其实和外网搭建是一样的,只是公司开发环境不能联网而已. 因为npm是集成在nodejs中的,安装nodejs需要把安装包通过你外网的设备与内网链接的软件传到内 ...

  7. verdaccio内网离线搭建npm私有仓库

    使用场景: 前端项目的编译运行开发中报下载经常出错: 项目场景:通常我们前端项目开发搭建过程中通过npm管理前端js库,新建项目或内网开发过程中经常出现环境搭建的问题,例如常见错误Failed at ...

  8. centos7 yum源_搭建内网Linux CentOS yum源,摆脱依赖包困扰

    什么是yum源? yum源就是使用yum命令下载软件的镜像地址. 我们通常使用 yum install 命令来在线安装 linux系统的软件, 这种方式可以自动处理依赖性关系,并且一次安装所有依赖的软 ...

  9. ubuntu内网环境安装zabbix agent

    一.在一台可以连接外网的同系统的ubuntu上制作离线安装包 1.1.通过如下指令下载zabbix agent软件所需要的deb包 $ sudo apt-get -d install zabbix-a ...

最新文章

  1. opencv-python 使用掩模抠图
  2. 面试:GET和POST两种基本请求方法有什么区别
  3. Create Digital Engagement on Multiple Channels
  4. matlab绘图白边设定
  5. 【Python】Python列表基本操作
  6. Mysql 如何通过binlog日志恢复数据
  7. windows rt运行android,Move from Android to WinRT
  8. sql 查询所有子节点示例
  9. 增强型植被指数EVI、ndvi数据、NPP数据、GPP数据、土地利用数据、植被类型数据、降雨量数据
  10. MyEclipse10安装properties文件插件
  11. html中复选框只能选一个,HTML选择三个不同的复选框并显示它们
  12. 抖音推荐算法详细拆解
  13. windows命令修改IP地址
  14. 长江中游水文站点流量数据下载及处理
  15. layui 确认,取消弹窗
  16. httpwebrequest下载文件失败的解决方案
  17. 4.3.3 风管翻模
  18. 市场模式缭乱,合适的模式脱颖而出?众筹卖货模式在线分享分析
  19. 鼠标右键点击文件夹、bat文件、txt文档,指针出现假死转圈的解决方法(Adobe Acrobat右键邮件选项引起的win10假死)
  20. Mysql数据库快速插入亿级数据

热门文章

  1. 面向对象之英雄对战游戏
  2. 【面相也可以看出一个人的精神状况】
  3. 一文带你简单了解Wi-Fi Direct
  4. python绘图模块概述
  5. 个人或者公司如何写版权认证的证明文件?
  6. 专访|HPE软件部中国区总经理李时:HPE引领IT战略新形态
  7. 为什么我说考验人性多半会令你失望
  8. 苹果7支持快充吗_iPhone12支持防水功能吗 苹果12防水性能怎么样
  9. unity通过物体名查找_Unity查找物体的四大主流方法及区别
  10. Linux查看磁盘空间占用