我在 nextjs 应用程序上遵循此处的指南。在 Windows 上使用 VSCode。
它说使用脚本:“dev”:“NODE_OPTIONS='--inspect' next dev”
这导致:
'NODE_OPTIONS' 不是内部或外部命令,也不是可运行的程序或批处理文件。
是的,我知道已经有一个同名的问题,但它已有 2.5 年的历史,有 8k 次观看,但没有被接受的答案。我无法评论以添加信息。随意将其标记为重复,但请至少将其链接到另一个问题的评论中。
那里的一个答案建议安装另一个(维护模式)依赖项并将其配置为更改环境变量。
这项研究和其他研究使我相信这里的环境变量存在问题。我不能手动设置它们吗?为什么下一个官方指南中没有提到这一点?如何设置正确的环境变量?
尝试在 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 安装程序中。我在此处添加了屏幕截图,以便其他遇到此问题的人很容易找到: