小编use*_*036的帖子

“NODE_OPTIONS”未被识别为内部或外部命令 - 仍然是一个问题

我在 nextjs 应用程序上遵循此处的指南。在 Windows 上使用 VSCode。

它说使用脚本:“dev”:“NODE_OPTIONS='--inspect' next dev”

这导致:

'NODE_OPTIONS' 不是内部或外部命令,也不是可运行的程序或批处理文件。

是的,我知道已经有一个同名的问题,但它已有 2.5 年的历史,有 8k 次观看,但没有被接受的答案。我无法评论以添加信息。随意将其标记为重复,但请至少将其链接到另一个问题的评论中。

那里的一个答案建议安装另一个(维护模式)依赖项并将其配置为更改环境变量。

这项研究和其他研究使我相信这里的环境变量存在问题。我不能手动设置它们吗?为什么下一个官方指南中没有提到这一点?如何设置正确的环境变量?

debugging visual-studio-code next.js vscode-debugger

5
推荐指数
1
解决办法
301
查看次数

如何在不升级的情况下在 vs 2022 中构建 Visual Studio 2019 项目

尝试在 vs 2022 中构建 vs 2019 项目会出现以下错误:

错误 MSB8020 找不到 Visual Studio 2019 的构建工具(平台工具集 =“v142”)。要使用 v142 构建工具进行构建,请安装 Visual Studio 2019 构建工具。或者,您可以通过选择“项目”菜单或右键单击解决方案,然后选择“重新定位解决方案”来升级到当前的 Visual Studio 工具。

解决方案

如果我重新定位,我必须让团队中的每个人都升级到 2022。考虑到最小的改进,我很可能最终只安装 2019。

正如错误所示,我已经安装了名为“Visual Studio Build Tools 2019”的东西(我在此处进行了大量搜索后发现了它https://visualstudio.microsoft.com/visual-cpp-build-tools/),但错误仍然存​​在。

编辑,解决方案:正如 Carl Lambert 下面提到的,有一个组件可以添加到 VS 安装程序中。我在此处添加了屏幕截图,以便其他遇到此问题的人很容易找到:

在此输入图像描述

visual-studio visual-studio-2019 visual-studio-2022

3
推荐指数
1
解决办法
9896
查看次数