首页 > 编程语言 >自用nodejs安装笔记

自用nodejs安装笔记

时间:2023-03-12 16:55:58浏览次数:55  
标签:npm 路径 Nodejs 安装 nodejs 笔记 cache 自用 config

下载Nodejs

  1. 进入Nodejs官网https://nodejs.org/zh-cn/ 下载

安装Node.js

image
image
image
image
image
image
image
image
image

检查Nodejs和npm包管理器是否安装成功

  1. 用管理员打开cmd控制台
  2. 命令行输入node -v查看nodejs的版本号,控制台输出版本号,说明安装成功
  3. 命令行输入npm -v查看npm的版本号,控制台输出版本号,说明包管理器也没有问题

Nodejs环境变量配置

Nodejs默认模块安装路径和缓存路径均在C盘(C:\Users\你的用户名(Administrator)\AppData\Roaming\npm和C:\Users\你的用户名(Administrator)\AppData\Local\npm-cache)
你可以打开cmd控制台使用npm config get prefixnpm config get cache命令来查看当前使用的路径
image

修改模块安装和缓存路径

  1. 在Nodejs安装目录下新建一个文件夹,并命名为node_cache
  2. 使用命令修改config配置,首先打开cmd控制台
//使用命令修改模块安装路径
npm config set prefix "D:\NodeJS"
//使用命令修改缓存路径
npm config set cache "D:\NodeJS\node_cache"


  1. 最后你可以使用npm config get prefixnpm config get cache命令查看一下是否配置成功

配置环境变量

  1. 搜索环境变量进入系统环境变量
  2. 双击上方用户变量的Path
    image
  3. 找到Nodejs默认的配置路径,然后单击选中它,再点击删除,然后点击确定,返回到环境变量界面
    • 这个配置路径是安装Nodejs时,自动生成的,如果没有可以不用管,有的话一定要删除!
      image
  4. 点击下方系统变量的新建,然后输入变量名NODE_PATH,变量值为node_modules文件的路径,最后点击确定
    image

更改npm的镜像以及安装cnpm

  1. 更换npm源
npm config set registry https://registry.npm.taobao.org

查看命令为

npm config set registry https://registry.npm.taobao.org
  1. 安装cnpm包管理器
npm install -g cnpm --registry=https://registry.npm.taobao.org
  1. 再次使用命令更改cnpm的安装路径和缓存路径
//注意:请将路径更换成自己的路径
cnpm config set prefix "D:\NodeJS"
cnpm config set cache "D:\NodeJS\node_cache"

文章作者: 悲鸣
文章链接: https://blog.accepted.fun/2020/11/30/Nodejs安装及配置/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 AC不是说说而已!

标签:npm,路径,Nodejs,安装,nodejs,笔记,cache,自用,config
From: https://www.cnblogs.com/cloud0-0/p/17208473.html

相关文章

  • 韩顺平java学习笔记——概述
    Java执行流程分析Java文件(源文件)—javac编译->.class文件(字节码文件)--java运行->结果什么是编译Javachello.java1、 有了java源文件,通过编译器将其变异成JVM可以......
  • Unity面试题一日一讲 B站游戏石匠视频讲解 学习笔记
    三叶虫也能看懂的Unity面试题一日一讲求最少需要多少场赛跑,可以求出其中跑的最快的三头猪。(最少多少场可以百分百保证求出正确结果)答案:9场。堆栈问题有如下一个类......
  • 【项目实战】基于Python+Flask+MySQL的在线笔记管理系统
    1、项目说明基于python+Flask+mysql的在线笔记管理系统项目实战项目需要安装pycharm专业版,mysql数据库以及项目所需的所有模块创建数据库名称db_online_notes,然后执行sq......
  • Gin学习笔记--中间件的编写与使用
    中间件在web应用服务中,完整的一个业务处理在技术上包括客户端操作,服务端处理,返回处理结果给客户端三个步骤。在实际的业务开发和处理中,会有更复杂的业务和需求场景。一个......
  • Day08-Filter&Listener笔记
    0.Servlet:属于一个接口,动态资源,如果浏览器想访问服务器中的动态资源,那么需要自定义类直接或者间接实现Servlet接口1)自定义类实现Servlet接口===自定义类中要实现Se......
  • 软考笔记(3)--标准化与知识产权
    前言知识产权,是“基于创造成果和工商标记依法产生的权利的统称”。最主要的三种知识产权是著作权、专利权和商标权,其中专利权与商标权也被统称为工业产权。一、著作权1.......
  • 「Ps笔记」快速将人物或前景物融入新背景(溶图)
     1、选中前景图层,依次选择「图像」「调整」「匹配颜色」  2、将「源」与「图层」均选中背景图层,再按需调节「图像选项」的各项参数即可  3、完成 ......
  • reinterpret_cast笔记
    【参考】https://stackoverflow.com/questions/573294/when-to-use-reinterpret-cast1)static_cast指针转换void*保留了原地址reinterpre_cast保证转换回来能获得原来的......
  • EntityFramworkCore7笔记
    转载  编写和拼接大量的SQL语句.这样做很容易出错,且容易发生SQL注入的风险.同时由于数据库的数据类型和语言的数据类型不一致,我们需要手动对数据类型进行转换,......
  • OpenGL笔记十四:GLSL语法
    前言期待您移步上篇:OpenGL笔记十三:GLSL加载纹理颠倒六种方案概述GLSL全称OpenGLShadingLanguage,是用来在OpenGL中着色编程的语言,即开发人员写的自定义程序代码......