VSCode配置JavaScript基于Node.js环境_vscode配置nodejs运行环境-程序员宅基地

技术标签: node.js  vscode  Leetcode  javascript  

1. 安装 Node.js

官网下载对应的版本:https://nodejs.org/en/

在这里插入图片描述
在这里插入图片描述
可以自定义安装路径
在这里插入图片描述
在这里插入图片描述

测试是否安装成功,在命令行输入node -v 和 npm -v,如果能显示出版本号说明安装成功,且有了正确的环境变量。
在这里插入图片描述

手动添加 用户变量:在这里插入图片描述

2. VSCode配置

  1. 先在VSCode里面安装两个插件,一个是负责运行的Code Runner,一个是JS的语法提示JavaScript(ES6) code snippets。

在这里插入图片描述
2. 创建配置文件,打开代码文件夹,先创建一个test.js,随便写几句测试代码。然后点击左边侧边栏的调试工具,选择创建launch.json文件。选择node.js调试环境。

在这里插入图片描述

  1. 此时配置文件会自动生成,注意重点要修改一个地方,这里不要写死。将program属性改成${file},这样可以识别当前调试的文件,不需要每次都在这里更换文件名,调试哪个文件直接F5就OK。

在这里插入图片描述

代码运行: node 文件名.js
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_45359288/article/details/126701263

智能推荐

【Packet Tracer】交换机的端口配置与管理 【三】_思科交换机端口长期用不用能否查看-程序员宅基地

文章浏览阅读5.8k次,点赞2次,收藏18次。实验目标l掌握交换机基本信息的配置管理。实验背景l某公司新进一批交换机,在投入网络以后要进行初始配置与管理,你作为网络管理员,对交换机进行端口的配置与管理。技术原理l交换机的管理方式基本分为两种:带内管理和带外管理。l通过交换机的Console端口管理交换机属于带外管理;这种管理方式不占用交换机的网络端口,第一次配置交换机必须利用Console端口进行配置。l..._思科交换机端口长期用不用能否查看

vue element-ui中组件v-infinite-scroll,无限触发loadMore事件解决_infinitescroll loadmore 滚动分页连续请求的问题-程序员宅基地

文章浏览阅读5.7k次。使用element-ui组件v-infinite-scroll出现了无限触发滚动事件,关键问题代码如下:<template> <div ref="ullist" :style="autoHeight" class="infinite-list-wrapper" style="overflow:auto"> <ul v-infinite-scroll="loadMore" infinite-scroll-disabled="busy"> <li v-._infinitescroll loadmore 滚动分页连续请求的问题

mysql修改成utf8mb4依然无法插入emoji表情问题_utf8mb4格式 org.springframework.jdbc.uncategorizedsq-程序员宅基地

文章浏览阅读6k次。最近做项目需要用到emoji表情,好不容易把前端搞定,提交数据到后台发现无法插入数据库,异常提示如下:org.springframework.jdbc.UncategorizedSQLException: ### Error updating database. Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x..._utf8mb4格式 org.springframework.jdbc.uncategorizedsqlexception:

OCiOS开发:音频播放器 AVAudioPlayer-程序员宅基地

文章浏览阅读6.1k次。简介AVAudioPlayer音频播放器可以提供简单的音频播放功能,其头文件包含在AVFoudation.framework中。AVAudioPlayer未提供可视化界面,需要通过其提供的播放控制接口自行实现。AVAudioPlayer仅能播放本地音频文件,并支持以下格式文件:.mp3、.m4a、.wav、.caf、.aif
。常用方法初始化方法// 1、NSURL 它只能从file:/

Android事件分发详解(三)——ViewGroup的dispatchTouchEvent()源码学习_viewgroup dispatchtouchevent(三)-程序员宅基地

文章浏览阅读3.1k次,点赞9次,收藏7次。package cc.aa;import android.os.Environment;import android.view.MotionEvent;import android.view.View;public class UnderstandDispatchTouchEvent { /** * 该示例的重点: * 1 ViewGroup的dispatc_viewgroup dispatchtouchevent(三)

codeforces 785D. Anton and School - 2(组合计数,二项系数计算)_2项式的计算方法-程序员宅基地

文章浏览阅读749次。Problem LinkD. Anton and School - 2 分析官方题解已经写的很好了,不过我有点不理解它的证明,我,即他说的那个一一对应的那部分, 想一下如果上图3个13个1的位置刚好在左括号的位置这样不就没有匹配了吗?不知道是不是我英文不好的原因23333 不过我们如果限定了最后一个开括号的位置就会很容易给定在这种情况一定是对应着(x+y−1x)\binom{x+y-1}{_2项式的计算方法

随便推点

uva 493-程序员宅基地

文章浏览阅读348次。//// main.cpp// ceshi//// Created by 戴之阳 on 2016/11/6.// Copyright 2016年 sky.dai. All rights reserved.////// main.cpp// ceshi//// Created by _uva 493

Shiro的Demo示例-程序员宅基地

文章浏览阅读54次。为什么80%的码农都做不了架构师?>>> ..._shiro官网的demo

基于MSP430 红外避障-遥控小车(电赛必备 附项目代码)_msp430红外循迹小车-程序员宅基地

文章浏览阅读6.7k次,点赞42次,收藏135次。项目简介:小车可分为3种工作模式,每种工作模式都会打印在OLED显示屏上,通过按键转换工作模式。模式1:小车红外循迹,通过超声波实时监测障碍物距离,若超出规定路线,距离障碍物相对较近时,原地停止,等待指令。模式2: 自主驾驶,通过超声扫描各障碍物距离,当小于一定距离时原地左转。模式3:蓝牙远程遥控本项目用到的模块有:1. MSP430F5529开发板2. 红外循迹模块 TCRT5000L3. 超声波 HC-SR044. 蓝牙 ATK_HC-055. 显示屏 四针OLED6. 充电电池 _msp430红外循迹小车

人工智能:模拟退火初始温度值的计算_模拟退火算法初始温度如何定-程序员宅基地

文章浏览阅读1.2w次,点赞5次,收藏17次。1.模拟退火法简介模拟退火法是一种状态空间的局部搜索算法,它属于比较通用的寻找最优解的算法。模拟退火算法从某一较高初温出发,伴随温度参数的不断下降,结合概率突跳特性在解空间中随机寻找目标函数的全局最优解,即在局部最优解能概率性地跳出并最终趋于全局最优。2.模拟退火法算法描述function Simulated-Annealing(problem, schedule) returns a soluti_模拟退火算法初始温度如何定

Random rand = new Random(47);的简单解释-程序员宅基地

文章浏览阅读7.7k次。Random rand = new Random(47);是java中的一个随机数的生成方法,其中47是作为一个种子,也就是一个实参,你可以写成20,30等等。如果是Random rand = new Random();这样,那么种子也就是实参为系统的时间。这里声明了一个对象rand,后面就用rand来构造随机数的范围和类型了。_new random(47)

LVM逻辑卷企业实战实例_由于在生产环境中,无法估量硬盘分区在日后的使用情况,某企业在linux服务器中新镇-程序员宅基地

文章浏览阅读573次。LVM逻辑卷企业实战实例_由于在生产环境中,无法估量硬盘分区在日后的使用情况,某企业在linux服务器中新镇

推荐文章

热门文章

相关标签