位置: IT常识 - 正文

Node.js安装教程及在vscode中的配置(超详细)(nodejs安装教程)

编辑:rootadmin
Node.js安装教程及在vscode中的配置(超详细)

推荐整理分享Node.js安装教程及在vscode中的配置(超详细)(nodejs安装教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node.js安装教程详细,nodejs安装教程,nodejs安装教程win10,node.js安装教程详细,node.js安装步骤,node.js安装教程超详细,nodejs安装教程Linux,nodejs安装教程,内容如对您有帮助,希望把文章链接给更多的朋友!

超详细的Node.js安装教程及在vscode中的配置

如果教程中出现了错误或者有其他问题,欢迎指正,我会积极改正的,希望能帮到你们。

一、Node.js下载安装教程

1、下载安装

进入nodejs官网,下载18.15.0长期维护版。

下载网址链接:Node.js (nodejs.org)​​​​​​

 

2、下载后双击打开,点击下一步

 

3、点击repair->next,一直点击下一步,直至设置安装路径,默认在C盘,建议更改安装路径到其他磁盘。

 

4、不用勾选,直接next

 

5、点击安装install ,完成finish

 

6、检测是否安装成功:win+R打开运行窗口,输入cmd,回车

 

7、输入node -v回车,npm -v 回车,若如图出现版本号,则说明安装成功。

 

8、打开node.js安装的文件夹,新建两个文件夹node_glabal和node_cache.。

(node_glabal是全局模块,node_cache。如没有node_modules文件夹,需要手动新建,用来配置环境变量,若有,就不用新建了。)

 

9、再次win+R打开运行窗口,输入cmd,回车,在输入下面这两条命令,若没有报错,就可以关闭此窗口。

npm config set prefix "刚才创建的 node_global文件夹的路径"

npm config set cache"刚才创建的 node_cache文件夹的路径"

(该路径可以手动输入,也可以打开所处文件夹直接拖入。)

Node.js安装教程及在vscode中的配置(超详细)(nodejs安装教程)

9.1、此处只针对出现如下出错误的情况,如果上面的运行没有报错,请忽略这一步,直接进行第10步。

 

可能的原因是:(1)、之前你已经安装过一次node.js,但是这次安装路径和上次的不一样,请修改安装路径(进入到安装nodejs文件夹,找到npmrc文件,\node.js\node_modules\npm\npmrc),在重复第九步。

(2)、也有可能是之前安装nodejs配置的环境变量中路径与此次不同,需要去检查一下环境变量,具体操作看后面。(注意:后面操作中,需要添加路径的步骤,改成检查路径是否正确),然后在重复第9步。

10、打开设置,找到高级系统设置,点击环境变量。

 

11、在系统变量中,新建,变量名:NODE_PATH,变量值:node_modulesl文件夹的路径。

12、再修改或者直接添加用户变量中的path变量,点击编辑,为了防止修改到其他软件路径,在这里我们直接新建添加一个路径。

点击新建->浏览,找到node_global文件夹的路径,打开,然后确定。

然后点击确定,保存刚刚修改的。

二、Nodejs在vscode中的配置

1、在vscode的扩展中安装三个插件,Code Runner;JavaScript(ES6) code snippet;Live Server。

(在应用商店中搜索)

2、创建配置文件,打开代码文件夹,先创建一个test.js,随便写几句,然后运行测试代码。点击左边侧边栏的调试工具,选择创建launch.json文件,选择node.js调试环境。

3、此时配置文件会自动生成,注意将program属性修改为${file},这样可以识别当前调试的文件。然后运行文件。

4、在运行时报错

1、VScode调试中出现“没有可用的调试程序,无法发送‘variables’“问题。

在用node调试js的时候,是否遇到过这样的问题?当我第一次遇到这样的问题,我以为vscode调试只是捕捉node.js控制台的消息,不能像浏览器开发者工具一样能打印对象并且展开显示对象的各种属性。

然而,实质上是vscode用node调试完了,node.js已经运行此js文件已经结束了,因此vscode也已经打印完该打印的内容了,当用户想要展开某个对象的属性时需要让node在正在运行中。

2vscode中调试错误提示信息: Node process error: Error: spawn D:\����\node.exe ENOENT,或者说找不到对应的二进制文件。

报错原因:node安装路径有中文,导致vscode中的js调试报错。

解决方法:打开控制面板->时钟和区域,点击区域。

点击管理->更改系统区域设置。

选中Bata版:使用Unicode’ UTF-8提供全球语言支撑。点击确定,重启电脑即可。这样,vscode文件路径就支持中文了。

本文链接地址:https://www.jiuchutong.com/zhishi/287275.html 转载请保留说明!

上一篇:白鹤芋的养殖方法(白鹤芋好养活吗)

下一篇:google浏览器应用程序无法启动,因为应用程序的并行配置不正确的完美解决方案(chrome谷歌浏览器)

  • 苹果怎么设置24小时制显示时间(苹果怎么设置24键拼音)

    苹果怎么设置24小时制显示时间(苹果怎么设置24键拼音)

  • 快手该怎么修正关注数(快手该怎么修正粉丝团)

    快手该怎么修正关注数(快手该怎么修正粉丝团)

  • 微信添加好友对方会知道吗(微信添加好友对方设置隐私怎么加)

    微信添加好友对方会知道吗(微信添加好友对方设置隐私怎么加)

  • 宽带账号不在线怎么办(宽带账号不在线是什么意思)

    宽带账号不在线怎么办(宽带账号不在线是什么意思)

  • 怎么保养手机电池才耐用(怎么保养手机电池才耐用华为)

    怎么保养手机电池才耐用(怎么保养手机电池才耐用华为)

  • 支付宝怎么关闭支日历(支付宝怎么关闭别人给你转账)

    支付宝怎么关闭支日历(支付宝怎么关闭别人给你转账)

  • wlan已关闭打不开啥原因(wlan已关闭打不开原因)

    wlan已关闭打不开啥原因(wlan已关闭打不开原因)

  • 米10青春版和米10区别(米10和米10青春版哪个好)

    米10青春版和米10区别(米10和米10青春版哪个好)

  • 为什么qq精选照片上传不了(为什么qq精选照片上传不了二维码)

    为什么qq精选照片上传不了(为什么qq精选照片上传不了二维码)

  • 如何打开屏幕录制功能(如何打开屏幕录制苹果)

    如何打开屏幕录制功能(如何打开屏幕录制苹果)

  • 怎么取消爱奇艺互动播放(怎么取消爱奇艺微信自动续费?)

    怎么取消爱奇艺互动播放(怎么取消爱奇艺微信自动续费?)

  • 苹果13.3系统耗电吗(苹果13系统费电吗)

    苹果13.3系统耗电吗(苹果13系统费电吗)

  • 笔记本电脑第一次充电需要注意什么(笔记本电脑第一次开机怎么操作)

    笔记本电脑第一次充电需要注意什么(笔记本电脑第一次开机怎么操作)

  • windows7回收站是什么区域(windows7中回收站实际上是)

    windows7回收站是什么区域(windows7中回收站实际上是)

  • 手机应用宝是干嘛用的(手机应用宝有用吗?)

    手机应用宝是干嘛用的(手机应用宝有用吗?)

  • b站买的漫展票可以退吗(b站买的漫展票可以给别人嘛)

    b站买的漫展票可以退吗(b站买的漫展票可以给别人嘛)

  • 网络显示hd啥意思(网络出现hd是不是说明网络不好)

    网络显示hd啥意思(网络出现hd是不是说明网络不好)

  • 闲鱼被永久禁言有解开的么(闲鱼被永久禁言怎么解封)

    闲鱼被永久禁言有解开的么(闲鱼被永久禁言怎么解封)

  • ps如何制作书籍封面(ps如何制作书籍封面设计)

    ps如何制作书籍封面(ps如何制作书籍封面设计)

  • 手机查qq空间相册容量(手机查qq空间相册容量剩多少)

    手机查qq空间相册容量(手机查qq空间相册容量剩多少)

  • 手机网易云音乐桌面歌词怎么显示(手机网易云音乐怎么下载mp3格式)

    手机网易云音乐桌面歌词怎么显示(手机网易云音乐怎么下载mp3格式)

  • word怎样删除空白占位符(word怎样删除空白行)

    word怎样删除空白占位符(word怎样删除空白行)

  • typec数据线3a5a什么意思(数据线typec3a和5a有什么区别)

    typec数据线3a5a什么意思(数据线typec3a和5a有什么区别)

  • 苹果ios13访问限制在哪(ios13.4.1访问限制在哪)

    苹果ios13访问限制在哪(ios13.4.1访问限制在哪)

  • 手机如何下载直播视频(手机如何下载直播倒计时插件)

    手机如何下载直播视频(手机如何下载直播倒计时插件)

  • 华为p30pro相册在哪里(华为p30相册在哪个文件夹)

    华为p30pro相册在哪里(华为p30相册在哪个文件夹)

  • 一站式自动化测试工具——AI-TestOps(一站式自动化测试平台如何滑动)

    一站式自动化测试工具——AI-TestOps(一站式自动化测试平台如何滑动)

  • 车船使用税2021
  • 转出未交增值税借方
  • 发票怎么看开票最大额
  • 应付账款现金流量表指定
  • 私车公用报销油费
  • 劳务费发票是个人开还是公司开
  • 金税盘续费怎么开票
  • 企业捐赠扣除标准,超出部分
  • 小规模增值税税率表
  • 国有企业党组织工作应遵循的原则包括
  • 用于出口的进项可以抵扣吗
  • 股东贷款是什么意思
  • 小规模建筑企业预缴税款
  • 研发样机是什么
  • 增值税普通发票查询真伪
  • 营改增后租金如何交税
  • 没有三方协议怎么缴纳社保
  • 未分配利润可以转实收吗
  • 合伙企业分配比例税法规定
  • 售后需要品控吗
  • 专票记账联丢失了要罚款吗
  • 账上少了25元怎么做账
  • 出口退税是几个点
  • 政府给企业的钱叫什么
  • 怎样接收电子承兑汇票流程视频
  • 基地建设费归哪个会计科目
  • win10文件用什么打开
  • mac怎么连接蓝牙鼠标
  • 公司购买的财产保险服务可以抵扣进项吗
  • 抵扣后增值税税率
  • 免租期房产税增值税如何计算
  • PHP:pg_result_error_field()的用法_PostgreSQL函数
  • 完美解决索尼电视arc无声音
  • 银行进账单和现金缴款单的区别
  • 外籍人员工资薪金扣除
  • 公司向股东借款多久必须归还
  • 浅谈中国式现代化3000字论文
  • html制作网页教程
  • thinkphp3.2框架
  • 建安企业账务处理 工程施工
  • st的电机库性能怎么样呢
  • 测试费计入什么会计科目
  • 发票开错需要让客户寄回来吗
  • google map
  • vue中利用ref实现更灵活的子向父传值
  • 以前年度损益调整是什么意思
  • 按月计提固定资产折旧算收入吗
  • mongodb unwind
  • 公司借个人借款协议书范本图片
  • 固定资产管理台账
  • 电子承兑汇票到期提示付款后多久到账
  • 预开发票后涨价如何进行账务处理?
  • 进项税额转出的几种情况
  • 以融资租赁形式的车贷没还上可以拖车吗
  • 企业向个人借款利息如何缴纳增值税
  • 即征即退的增值税退城建税吗
  • 报销程序是什么
  • excel格式变了怎么办
  • sql中查询语句
  • 快启动u盘pe怎么安装系统详细图文教程
  • xp系统安装流程图
  • bboy.exe进程是病毒吗 bboy进程安全吗
  • win10升级 其他用户
  • svn下载项目
  • js筛选器
  • node-js
  • 批处理 dir
  • python做排序
  • 基于javascript的毕业设计
  • Python 数据清洗
  • shell函数返回多个值包含数组
  • jquery常见问题
  • 并行 python
  • js object的原型
  • android开发的难点
  • 房地产企业预缴税款最新规定
  • 广东税务局查验
  • 深圳各区海拔
  • 企业间借款合同印花税怎么交
  • 政务公开有何意义
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设