当前位置: 首页 > news >正文

vscode下nodejs开发准备

环境:vscode 1.109.5,node.js 24.14.0

  • ps脚本提权:
    临时设置为允许执行本地脚本
    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
    或者永久设置(谨慎使用)
    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine

  • 新建package.json:
    npm init -y
    注意修改:"type": "module";默认主文件名为index.js

  • 调试准备:新建调试文件launch.json,添加调试项如下
    "console": "integratedTerminal",
    使用集成终端调试。

  • 新建index.js

  • 控制台读字符串

import * as readline from 'node:readline/promises';
import { stdin as input, stdout as output } from 'node:process';async function main() {// 创建 readline 接口const rl = readline.createInterface({ input, output });// 用户代码开始const answer = await rl.question('请输入内容:');console.log(`你输入的是:${answer}`);//用户代码结束// 关闭接口await rl.close();
}main();
  • 接下来,可以写程序,用f5调试
http://www.jsqmd.com/news/421873/

相关文章:

  • Unity3d笔记
  • 美甲美发“效果预览数字模板”,减少沟通误差。
  • 题解:洛谷 B2027 计算球的体积
  • 农村创业者,农产品数字艺术包装,提升档次。
  • FastAPI 学习教程 · 第8部分
  • AI模型——Ming-Lite-Omni-1.5多模态全能助手[特殊字符]
  • FastAPI 学习教程 · 第7部分
  • AI vs Human图像分类模型 [特殊字符][特殊字符]‍[特殊字符] 60K数据训练
  • 题解:洛谷 B2028 反向输出一个三位数
  • OpenClaw 架构设计全解析
  • 向量数据库基础认识
  • Anthropic CEO Dario Amodei:海啸已在地平线上,但没人在看
  • 加密狗防丢失与备份策略
  • 题解:洛谷 B2026 计算浮点数相除的余
  • fs模块-路径动态拼接的问题
  • Spark与Arctic集成:流批一体数据湖方案
  • AI辅助写作:提升技术文档创作效率的秘诀
  • 题解:洛谷 B2024 输出浮点数
  • 2026年AI智能产品开发行业谁在定义新标准?
  • 2.28总结
  • 2、Python数据结构与函数(配套函数)
  • 软考2026上半年报名在即,这几项资料请提前准备!
  • 基于STM32F103为主控的5KW 混合储能系统48V电池+500V光伏+220V逆变(AD...
  • 大数据处理中 Kafka 的安全配置与防护
  • 3、Python进阶操作
  • 题解:洛谷 B2022 输出保留 12 位小数的浮点数
  • Tita AI 场景化攻略:AI生成项目,让项目规划不再茫然
  • 博客索引
  • 3、Python进阶操作(配套答案)
  • AI提示设计市场需求大解密,提示工程架构师的机会窗口