Node简介以及安装(Windows系统)

这篇具有很好参考价值的文章主要介绍了Node简介以及安装(Windows系统)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1.Node简介

2.Node安装(Windows)

1.Node简介

Node是一个基于Chrome V8引擎的运行环境,让JavaScript 运行在服务端的开发平台。Node是一个JavaScript代码的运行环境,浏览器也是一个运行环境,早期的JS代码写好之后需要放到浏览器里面去运行,脱离了浏览器是没有办法运行的,现在不仅浏览器能运行JS,Node也能运行Js。

运行环境
浏览器(软件)能够运行JavaScript代码,浏览器就是JavaScript代码的运行环境。
Node(软件)能够运行JavaScript代码,Node就是JavaScript代码的运行环境。

详细参考:Node概述

2.Node安装(Windows)

注意:我的电脑是Windows 64位,修改了安装路径为:E:\Program Files\nodejs\

步骤1.进入Node官网下载

https://nodejs.org/zh-cn/download/
根据自己电脑系统及位数选择,想下载稳定版的选长期维护版.msi。

.msi和.zip格式区别:
.msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序。
.zip是一个压缩包,解压之后即可,不需要安装。

步骤2.安装程序

安装路径默认在C:\Program Files下,也可以自定义修改,这里我修改成E:\Program Files\nodejs\。
其余默认点next、install就可以了。

步骤3.安装完成后,检查

【win+r】打开cmd窗口,输入node -v,能查询到node版本号即为安装成功。输入npm -v可查询npm版本。
.msi格式的安装包已经将node启动程序添加到系统环境变量path中,验证:在【个人电脑】右键→【属性】→【高级系统设置】→【高级】→【环境变量】→【系统变量】→【path】→【编辑】,可以看到安装路径,我修改的安装路径E:\Program Files\nodejs\。

步骤4.配置环境

为啥要配置?
默认状况下,咱们在执行npm install -g XXXX时,下载了一个全局包,这个包的默认存放路径C:\Users\Administrator\AppData\Roaming\npm\node_modules下,经过CMD指令npm root -g查看到全局包的存放路径,我们需要将全局包的路径改成我们安装路径的位置。

① 打开安装的目录

我这里是E:\Program Files\nodejs\,默认安装情况下在C:\Program Files\nodejs。

② 在安装目录下新建两个文件夹node_globalnode_cache

Node简介以及安装(Windows系统)

③打开cmd命令窗口,分别输入两段配置代码
npm config set prefix "E:\Program Files\nodejs\node_global"
npm config set cache "E:\Program Files\nodejs\node_cache"
④设置环境变量

全局配置
【个人电脑】右键→【属性】→【高级系统设置】→【高级】→【环境变量】→【用户变量】→【Path】→【编辑】
将默认的 C 盘下 APPData\Roaming\npm 修改成 E:\Program Files\nodejs\node_global,点击确定

模块配置

  1. 【个人电脑】右键→【属性】→【高级系统设置】→【高级】→【环境变量】→【系统变量】→【新建】
    变量名:NODE_PATH
    变量值:E:\Program Files\nodejs\node_modules
  2. 然后在【系统变量】→【Path】→【编辑】→【新建】添加%NODE_PATH%
    注意如果是下面这种,需要在E:\Program Files\nodejs\%NODE_PATH%之间加一个分号,如果不是请忽略。
    Node简介以及安装(Windows系统)
⑤测试

配置完成后,安装个module测试下,安装经常使用的express模块,打开cmd窗口,输入以下命令进行模块的全局安装:

npm install express -g

Node简介以及安装(Windows系统)

报错1:
npm ERR! errno -4048
npm ERR! syscall scandir

缓存的问题,清理下缓存就行了。控制台输入:npm cache clean --force

报错2:
npm ERR! errno -4048
npm ERR! syscall unlink

方法1:【win+x】以管理员的方式打开cmd,找到Window PowerShell(管理员)(A),对应的项目文件夹内,进行命令行的操作。
方法2:找到C:\Users\Dell(这个Dell是自己的账户)下的.npmrc文件,删除即可,不过不建议使用这种方法,可能在以后的使用中会出现丢包或者漏洞。

步骤5.切换镜像

经过npm安装模块时都是去国外的镜像下载的,可是有的时候因为网络等缘由致使安装模块失败,所以需要切换镜像,阿里有团队维护国内镜像 淘宝npm镜像。
安装镜像

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

长久使用

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

查看镜像是否成功文章来源地址https://www.toymoban.com/news/detail-494232.html

npm config get registry

到了这里,关于Node简介以及安装(Windows系统)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Mac安装虚拟机Parallels Desktop,以及Windows10系统详细教程

    Mac的老用户想必对Parallels Desktop已经非常熟悉,一款运行快速、操作简单、功能强大的应用程序,无需重启即可在您的Intel 或 Apple M 系列Mac 上运行Windows。包含 40 多种一键式工具,可简化 Mac 和Windows上的日常任务。无需重启,即可在 Mac 上运行 Windows。 Parallels Desktop安装包 链接

    2023年04月08日
    浏览(52)
  • windows系统安装指定的vue/cli、node和npm;vue/cli脚手架搭建项目所涉及的vue/cli、node、npm依赖版本等问题

    记录vue/cli脚手架搭建项目所涉及的vue/cli、node、npm依赖版本等问题 先说依赖版本: vue/cli 3.12.0 node14.21.3 npm6.14.18 注意: node和npm需要版本匹配 ,也就是下载node安装包,就会自带安装npm,不可制定升级某个版本npm; 否则会导致 脚手架创建项目失败 和 vue项目启动失败 和 npm下

    2024年02月15日
    浏览(102)
  • Node学习第一步 | 简介及安装

    Javascript可以在浏览器运行, node可以让javascript在浏览器之外运行 可以用来做本地运行的软件/网络服务器/游戏等等 记得安装vs code里面力扣插件需要先安装node.js, 但我不知道node是做什么的 本地还没有安装node, 下面开始安装 登陆node官网下载 选择左边稳定版本 安装pkg⬇️ cont

    2024年02月08日
    浏览(52)
  • 【wsl-windows子系统】安装、启用、禁用以及同时支持docker-desktop和vmware方案

    如果你要用docker桌面版,很可能会用到wsl,如果没配置好,很可能wsl镜像会占用C盘很多空间。 前提用管理员身份执行 作者:zqifa 出处:https://www.cnblogs.com/zqifa/ 欢迎访问新博客地址:https://www.l1mn.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明

    2024年02月14日
    浏览(59)
  • windows 搭建docker 以及部署前后端项目及程序,对所需目录挂载nginx进行配置显示

    1.我们在电脑上进行搜索 ,启用或者关闭windows功能 2. 如果没有 Hype-V的话,具体添加步骤如下: 在本地创建一个.bat文件,内容为:  保存为.bat文件,然后右键,以管理员身份运行。 等待安装好之后,最后一步点击Y。完成安装。 然后以管理员身份运行powershell.这个其实就是

    2024年02月08日
    浏览(41)
  • nginx简介与安装配置,目录结构和配置文件介绍,配置nginx的service管理

    目录 一.nginx简介 1.简介 2.特性 二.nginx安装 1.rpm包方式 (1)下载扩展源 (2)安装扩展rpm包,nginx -V查看配置参数,后面源码安装时要用到 (3)默认的配置文件位置和html存放位置 2.源码方式 (1)建议提前下好所需要的部分包 (2)下载tar.gz包 (3)建议将包解压到/usr/local

    2024年02月04日
    浏览(45)
  • npm install 包,提示安装成功,但是项目目录中没有出现node_modules的解决方案

    npm install 包,没有报错,提示安装成功,但是项目中没有出现 node_modules ,也没有安装的包, package.json 中也没有任何依赖包记录 创建一个新的项目后,终端输入 npm install 后发现只出现了添加文件成功的提示,而文件夹下并没有创建新的 node_modules 。 这里是因为我们的包都装

    2024年02月12日
    浏览(87)
  • Windows安装Node.js

    ①、Node.js简介 Node.js是一个开源的、跨平台的JavaScript运行环境,它允许开发者使用JavaScript语言来构建高性能的网络应用程序和服务器端应用。Node.js的核心特点包括: 1. 事件驱动 : Node.js采用了事件驱动的编程模型,通过事件循环机制处理异步操作,这使得它非常适合处理大

    2024年02月07日
    浏览(47)
  • Windows10安装VS Code报错:安装程序不能创建目录

    在Windows10下安装VS Code编辑器时,将安装位置手动设置为D盘内,运行安装程序时报错: 提示安装程序不能创建目录。 使用管理员权限运行安装程序。方法一:右键——以管理员身份运行; 方法二:右键——属性——兼容性——以管理员身份运行此程序。 再次运行安装程序,

    2024年02月11日
    浏览(49)
  • 【Windows系统编程】01.文件与目录操作-笔记

    本专栏从这篇文章开始做Windows系统编程的笔记,本章主要讲解:Windows文件操作(读写文件,删除文件,拷贝文件,移动文件等),目录操作(遍历目录,删除目录等)硬盘的一点小知识。 参考书:Windows核心编程 上述的是没有错误的操作流程 如果文件已经存在的话,就会出

    2024年02月13日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包