从 Visual Studio 2022 版本 17.7 预览版 1 开始,可以将基于旧 Node.js 项目系统(
.njsproj
)的现有项目转换为新的 JavaScript 项目系统(
.esproj
)。 通过迁移项目,可以从项目系统更新中受益,例如 npm 依赖项管理、单元测试支持和启动配置设置。
要从 Node.js 项目迁移到 JavaScript 项目,请执行以下操作:
右键单击 Node.js 项目的项目节点。 应会显示以下两个选项之一:
转换为新的 JavaScript 项目体验
或
转换为新的 TypeScript 项目体验
。 选择可用选项,以将项目迁移到新的项目系统。
选择“
转换
”后,将会创建转换日志文本文件,然后该文件会打开。 日志文件详细说明了迁移过程中发生的步骤。
如果在迁移过程中出现任何问题,可以选择“
将项目还原到旧体验
”选项,以便还原转换。 如果在此过程中遇到任何问题,请在 Visual Studio 中使用
报告问题
功能。