首页 > 编程语言 >Node.js安装

Node.js安装

时间:2023-07-15 11:57:18浏览次数:34  
标签:Node node cache global js npm 安装

目录

Node.js安装

1.下载网址https://nodejs.org/zh-cn/download/

image-20230712165130080

下载完成后打开安装包,进入安装程序

image-20230712171157495

【next】 【next】后选择安装路径,默认C盘即可

image-20230712171340772 image-20230712171420490

不选中,直接下一步,安装

image-20230712171450281 image-20230712171530236

安装完成点击finish,并测试是否成功

【win+R】然后输入cmd,打开运行窗口,输入node -v 可显示node.js版本;输入npm -v 可显示npm版本则说明安装成功。

image-20230712171848277

环境配置

  1. 找到node.js的安装目录(系统里查找node.js,打开文件位置),在安装目录下新建两个文件夹【node_global】和【node_cache】

右击【打开文件所在位置】,才是真正的软件所在位置

image-20230712173234034

在node所在位置新建文件夹

image-20230712173423452

2.创建完毕后,使用管理员身份打开cmd命令窗口,输入npm config set prefix “你的路径\node_global” (复制你刚刚创建的“node_global”文件夹路径)

②npm config set cache “你的路径\node_cache” (复制你刚刚创建的“node_cache”文件夹路径)

image-20230712173930014

3.配置环境变量

  • 【此电脑】-单击右键-【属性】-【高级系统设置】-【环境变量】

  • 对【系统变量】中点击【新建】

变量名:NODE_PATH

变量值:C:\Program Files\nodejs\node_global\node_modules

​ 然后相应的你的【node_global】里多出了一个【node_modules】文件夹

  • 编辑【用户变量】中的【Path】

    将默认的 C 盘下【 AppData\Roaming\npm 】修改成 【node_global】的路径,点击确定

image-20230712175430681 image-20230712175331866

测试

  • npm install express -g运行
image-20230712180521975
  • 出现错误解决方法:

(1)使用管理员身份运行cmd窗口;

(2)修改【node_global】和【node_cache】的权限

​ 鼠标右击【node_global】的文件夹,点击【属性】,再点击【安全】,再点击【编辑】,将权限设为完全控制,点击【确定】,【node_cache】步骤同上

image-20230712180914266

成功后的运行结果如图所示:

image-20230712221907506

标签:Node,node,cache,global,js,npm,安装
From: https://www.cnblogs.com/yanni123/p/17555891.html

相关文章

  • Java导出格式化后的JSON文件
    Java导出格式化json文件直接上代码:privatevoiddownloadJsonFile(LifeDTOlifeDTO,HttpServletResponseresponse){Stringcontent=JSON.toJSONString(lifeDTO,SerializerFeature.PrettyFormat,SerializerFeature.WriteMapNullValue,SerializerFeature......
  • openEuler22.03安装docker24.0.4
    安装Docker添加docker源阿里云源,需要注意的是,你可能需要手动修改Docker-Ce.Repo里的源地址,将其$Release修改为指定的Centos版本号,本文指定的centos版本号为8。#添加源,添加后,手动编辑/etc/yum.repos.d/docker-ce.repo里的$Release版本号才能对应到正确的下载连接dnfconfig-......
  • Windows子系统Ubuntu或虚拟机Ubuntu通过编译源码的方式安装wine8.0.1
    wine源码编译安装下载源码源码链接为:wine源码本文以8.1.1版本为例,下载的源码包为:wine-8.11.tar.xz拷贝包到Ubuntu使用xftp或其他工具,将压缩包拷贝到ubuntu下的home/$username/目录解包tar-Jxfwine-8.11.tar.xz //xz格式的包或tar-xvfyour_tar_file.tar //tar格式......
  • RxJs 里的 using operator 的使用场景介绍
    RxJS的using操作符是一种创建可观察对象的方法,它可以处理订阅开始时和结束时的资源分配。这使得using在处理需要清理的资源(如数据库连接、文件句柄或网络连接)时非常有用。using操作符创建一个可观察对象,该对象会在订阅开始时创建一个资源,并在订阅结束时释放该资源。这使得......
  • docker安装nginx
    1.docker下Nginx安装:(web站点配置)  dockerpullnginx--拉取nginx镜像  dockerrun--namenginx-test1-p8081:80-dnginx  dockerps  mkdir-p./nginx/www./nginx/logs./nginx/conf--/root下创建这几个路径  dockercp13afb35cbc98:/e......
  • 什么是 Rxjs Observable subscribe 方法的副作用
    RxJSObservable是一个强大的用于处理异步或多值的工具。它可以被看作一个事件流,开发人员可以监听这个事件流,并在事件发生时执行一些操作。这就是为什么说Observable的subscribe方法有副作用(sideeffects):因为当开发人员订阅(subscribe)一个Observable时,开发人员实际上是在定......
  • Rxjs tap 操作符的使用场景介绍
    RxJS的tap操作符是一个非常有用的工具,它允许我们“查看”Observable流中的数据,同时不会对数据流产生任何影响。换句话说,它是一种副作用(sideeffect)操作符,允许我们在不更改主要数据流的情况下执行一些额外的操作,如日志记录、调试或其他副作用。在详细讨论tap操作符的使用场......
  • Rxjs 里 Observable 对象的 tap 操作
    在RxJS中,tap操作符是一种用于在Observable流中插入额外的副作用操作的工具。它允许我们在数据流中进行调试、记录日志、执行辅助操作等,而不会改变原始的Observable数据流。tap操作符接收一个回调函数,该函数会在每个值通过Observable时被调用。tap操作符的使用场景有很......
  • python怎么查找哪个插件是否安装
    在Python中,我们可以使用pkg_resources模块来查找是否安装了特定的插件。pkg_resources是Python标准库setuptools的一部分,它提供了许多有用的功能,包括查找和管理安装的包。下面是一个示例代码,演示了如何使用pkg_resources模块来查找并验证是否安装了特定的插件:importpkg_resource......
  • Python教程(3)——python开发工具vscode的下载与安装
    python的开发工具有很多款,很多都是非常好用的,其中vscode作为其中一款Python的开发工具,是非常轻量级的,今天我们来介绍一下vscode的下载与安装。vscode的下载与安装首先需要到vscode的官网,这个谷歌或者百度一下就可以搜到,然后根据你的系统下载你对应的版本,我这里使用的window,所以......