Python 入门教程(2)搭建环境 | 2.4、VSCode配置Node.js运行环境

embedded/2024/12/4 16:20:10/

文章目录

  • 一、VSCode配置Node.js运行环境
    • 1、软件安装
    • 2、安装Node.js插件
    • 3、配置VSCode
    • 4、创建并运行Node.js文件
    • 5、调试Node.js代码

一、VSCode配置Node.js运行环境

1、软件安装

安装下面的软件:

  • 安装Node.js:Node.js官网 下载Node.js安装包。建议选择LTS(长期支持)版本,以确保稳定性和长期支持。
  • 安装VSCode:VSCode官网下载并安装。安装过程非常简单,只需一路点击“下一步”即可完成。

2、安装Node.js插件

通过Ctrl+Shift+X打开插件面板,输入"node.js",选择安装Node.js Extension Pack插件,如下:

在这里插入图片描述

3、配置VSCode

参考下面的步骤对VSCode进行配置

  • 创建Node.js项目:在VSCode中,点击“文件”菜单,选择“打开文件夹”,然后浏览并选择你新创建的项目文件夹。
  • 初始化Node.js项目:打开VSCode的终端菜单,在终端中输入npm init命令来初始化Node.js项目。这将创建一个package.json文件,用于管理项目依赖和配置。
  • 安装项目依赖:根据实际的需求,在终端中使用npm install命令安装需要的依赖包。例如:使用npm install express命令安装Express框架。

4、创建并运行Node.js文件

过程比较简单,参考下面的步骤

  • 新建一个文件后缀修改成.js,例如:demo1.js。
  • 打开终端,通过node命令执行.js脚本。

在这里插入图片描述

5、调试Node.js代码

使用下面两种方法都可以:

  • 方法一: 点击菜单栏 “运行” > "启动调试"或使用快捷键F5。
  • 方法二: 点击左侧面板的"运行和调试"或使用快捷键Ctrl+Shift+D

在这里插入图片描述


http://www.ppmy.cn/embedded/142943.html

相关文章

A058-基于Spring Boot的餐饮管理系统的设计与实现

🙊作者简介:在校研究生,拥有计算机专业的研究生开发团队,分享技术代码帮助学生学习,独立完成自己的网站项目。 代码可以查看项目链接获取⬇️,记得注明来意哦~🌹 赠送计算机毕业设计600个选题ex…

蓝队工具分享

RmEye RmEye是一个window上的基于att&ck现代EDR设计思想的威胁响应工具. 不同于EDR,它轻量、高效.自身定位是轻量级威胁检出工具. 而不是繁重的、需要付费的、效果不明的所谓的EDR 功能特点 基于att&ck设计.所有设计只是为了符合att&ck的攻击路径、攻击链(虽然规…

「Mac畅玩鸿蒙与硬件36」UI互动应用篇13 - 数字滚动抽奖器

本篇将带你实现一个简单的数字滚动抽奖器。用户点击按钮后,屏幕上的数字会以滚动动画的形式随机变动,最终显示一个抽奖数字。这个项目展示了如何结合定时器、状态管理和动画实现一个有趣的互动应用。 关键词 UI互动应用数字滚动动画效果状态管理用户交…

从被动响应到主动帮助,ProActive Agent开启人机交互新篇章

在人工智能领域,我们正见证着一场革命性的变革。传统的AI助手,如ChatGPT,需要明确的指令才能执行任务。但现在,清华大学联合面壁智能等团队提出了一种全新的主动式Agent交互范式——ProActive Agent,它能够主动观察环境…

基于Matlab BP神经网络的电力负荷预测模型研究与实现

随着电力系统的复杂性和规模的不断增长,准确的电力负荷预测对于电网的稳定性和运行效率至关重要。传统的负荷预测方法依赖于历史数据和简单的统计模型,但这些方法在处理非线性和动态变化的负荷数据时,表现出较大的局限性。近年来,…

Anaconda3安装及使用

Anaconda3安装及使用 Linux中安装Anaconda31.安装 Anaconda32.配置环境变量3.验证是否成功 Conda环境和包管理1.Conda 环境初始化2.Conda Env 管理3.Conda 软件包管理 Linux中安装Anaconda3 下面是在Linux中安装Anaconda3-2021.05的教程,其他版本Anaconda更换名字即…

flask的第一个应用

本文编写一个简单的实例来记录下flask的使用 文章目录 简单实例flask中的路由无参形式有参形式 参数类型本文小结 简单实例 flask的依赖包都安装好之后,我们就可以写一个最简单的web应用程序了,我们把这个应用程序命名为first.py: from flask import Fla…

【C++boost::asio网络编程】有关异步Server样例以及伪闭包延长连接生命周期方法的笔记

异步Server 客户端源码Session类start函数handle_readhandle_write Server类构造函数start_accepthandle_accept 可能会造成的隐患利用伪闭包延长连接的生命周期 客户端源码 #include <iostream> #include <boost/asio.hpp> #include <string> int main() {…