码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【Nodejs】详细安装配置教程,帮你避坑。


    Nodejs的详细安装教程,帮你避坑。

    • 一、下载安装
      • 1.1 下载
      • 1.2 安装
      • 1.3 测试是否安装成功
    • 二、配置
      • 2.1 修改全局模块下的路径
      • 2.2 配置环境变量
    • 三、更改npm源

    一、下载安装

    1.1 下载

    1、Nodejs官网下载地址:http://nodejs.cn/download/
    2、选择你想要的版本下载即可。这里一般推荐使用 长期维护版
    在这里插入图片描述

    1.2 安装

    下载完成以后,双击下载好的程序,开始安装

    在这里插入图片描述
    在这里插入图片描述
    自行选择node.js路径
    在这里插入图片描述
    这里默认几个选项全部都下载,具体解释可以看图中标注,然后直接下一步即可
    在这里插入图片描述
    图中提示框的意思:自行安装一些必要的工具。这里我们选择不安装必要的工具,直接选择下一步。
    在这里插入图片描述
    开始安装
    在这里插入图片描述
    安装完成
    在这里插入图片描述

    1.3 测试是否安装成功

    win+r 输入cmd,打开命令行窗口

    输入:
    node -v 出现版本号即表示nodejs安装完成
    npm -v 出现版本号即表示npm安装成功 安装nodejs会默认自动安装npm
    
    • 1
    • 2
    • 3

    在这里插入图片描述

    二、配置

    2.1 修改全局模块下的路径

    1、安装nodejs,后续默认下载的全局模块在C盘下面,我这里希望全局模块所在的路径和缓存的路径全部放在nodejs安装的文件夹下面,则在nodejs文件夹下创建两个新的文件夹,分别是node_global和node_cache
    在这里插入图片描述
    2、创建完两个文件夹以后,win+r 输入cmd,打开命令行窗口,分别输入下面命令

    npm config set prefix "E:\Program Files\nodejs\node_global"
    npm config set cache "E:\Program Files\nodejs\node_cache"
    
    • 1
    • 2

    在这里插入图片描述

    2.2 配置环境变量

    我的电脑——>右键——>高级系统设置——>环境变量

    Vue开发环境搭建的详细教程,图文并茂
    docx 0星 超过10%的资源 964KB
    下载

    1、用户变量

    将安装时候自动配置好的,修改为刚才创建的node_global文件夹下【具体位置可按照下图所示去找】
    在这里插入图片描述

    在这里插入图片描述
    2、系统变量

    【系统变量】——>新建——>添加如下内容
    在这里插入图片描述
    【系统变量】——>【path】——>新建——>添加node_global位置
    在这里插入图片描述

    经过上面的步骤,nodejs下载的模块就会自动下载到我们自定义的目录当中,接下来我们来测试一下。

    输入`

    npm install express -g     # -g是全局安装的意思,不加 -g 就是默认下载到当前目录
    
    • 1

    在这里插入图片描述
    注意:

    如果出现下面的报错内容:
    在这里插入图片描述
    说明是权限问题,按照下面步骤对nodejs文件进行权限修改即可。

    1、找到安装nodejs文件夹——>右键——>属性——>安全
    在这里插入图片描述
    2、双击用户——>编辑
    在这里插入图片描述
    3、再次双击用户——>将全部权限都勾选上
    在这里插入图片描述
    再次输入npm install express -g即可。

    LINUX软RAID安装配置详细教程
    pdf 2星 超过35%的资源 514KB
    下载

    三、更改npm源

    1、查看原始源

    npm config get registry
    
    • 1

    在这里插入图片描述
    2、更改镜像为淘宝镜像

    npm config set registry https://registry.npm.taobao.org/  #更改镜像为淘宝镜像
    npm config get registry #查看更改后的镜像 是否为淘宝镜像
    
    • 1
    • 2

    在这里插入图片描述
    3、 全局安装基于淘宝源的cnpm

    npm install -g cnpm --registry=https://registry.npm.taobao.org
    
    • 1

    在这里插入图片描述
    查看cnpm是否安装成功

    cnpm -v
    
    • 1

    在这里插入图片描述
    至此,nodeks详细的安装配置教程就全部结束辣~

  • 相关阅读:
    部分和问题(贪心算法--递归)
    第一章 软件开发入门引导及概述
    Debezium发布历史153
    Metasploit(MSF)使用
    Java经典面试题:static加载机制你知道吗?
    NISP和CISP网络安全高级运维工程师需要掌握的应急响应有什么方向
    原子性,可见性,有序性详解及DCL单例模式两次校验的目的(拓展懒汉式,饿汉式)
    CSAPP Lab6:Malloc
    上海IB国际学校介绍
    MySQL面试题-索引的基本原理及相关面试题
  • 原文地址:https://blog.csdn.net/junR_980218/article/details/126358936
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号