使用 VSCode 调试 Node.js 代码

使用 VSCode 调试 Node.js 代码指南 🔍 本文将详细介绍如何使用 Visual Studio Code (VSCode) 来调试 Node.js 代码,帮助你更高效地进行开发和问题排查。 1. 环境准备 🛠️ 1.1 必要软件安装 Node.js 访问 Node.js 官网 下载并安装最新的 LTS 版本 验证安装: node --version npm --version Visual Studio Code 下载并安装 VSCode 安装 Node.js 调试插件(内置) 2. 调试配置 ⚙️ 2.1 创建调试配置文件 在 VSCode 中打开你的项目 点击左侧的调试图标(或按 Ctrl+Shift+D) 点击 “创建 launch.json 文件” 选择 “Node.js” 环境 VSCode 会自动创建 .vscode/launch.json 文件,基本配置如下: { "version": "0.2.0", "configurations": [ { "type": "node", "request": "launch", "name": "启动程序", "skipFiles": [ "<node_internals>/**" ], "program": "${workspaceFolder}/app....

January 6, 2025 · 2 min

使用 cmake.js 在 Windows 上编译 js 代码

这是一份详细的 cmake.js 编译指南,教你如何在 Windows 上编译 js 代码。包含环境搭建、编译配置、使用说明等完整操作流程。 前言 🚀 因要给鸿蒙手机提供打包好的 C++ 库,鸿蒙系统的应用层是 js 写的,底层是 C++ 写的,故为提高鸿蒙开发效率,需要将其他端的 C++ 库通过 napi 打包成能 node.js 下运行的动态库。 但是平时多用 Windows 开发,所以要在 Windows 本地调试 js 代码,查看接口是否正常,如果正常就可以通过鸿蒙工具链打包成 arm64 的动态库了。 环境说明 💻 而 Windows 是 x86 架构,即要将所有 C++ 库依赖的三方库都编译成 native,即 dll 或者 lib,再通过 cmake.js 提供的编译工具,打包成 .node 库就可以本地调试了。 ⚠️ 注意:鸿蒙库是 arm64 的 so 库,不可以在非 arm64 架构上调试和运行,此处指 Windows 之类的 x86 架构。譬如你想在 Mac 上调试 js 代码,那就要使用 Mac 提供的工具链对所有的三方库 native 化(重新编译),才可以调试和运行。 开发准备 📝 cmake....

January 9, 2024 · 2 min