【发布时间】:2018-03-14 19:23:54
【问题描述】:
在 Visual Studio 安装程序中,我选择了 Node.js 开发选项。它运行成功。但是,如果我尝试运行 cmd node -v.它告诉我节点不存在。
我尝试了其他一些方法,包括在 VS Installer 中卸载和重新安装 Node.js 开发选项。加上从网站安装最新版本的节点。
但是,当我尝试运行 VS 2017 附带的预打包 Angular 解决方案时,我遇到了问题。解决方案甚至不会启动。
我能做的最好的就是安装 Node 6.10.3。一旦我这样做了,网站就会出现。但是,我在 vendor.js 文件中得到一个 JavaScript 错误。我可以继续,但是当我尝试导航到另一个菜单项时出现此错误。另外,热模块更换似乎不起作用。 (如果我进行了更改,它不会自动重新编译我的 TypeScript 文件)。
我认为关键是正确安装 Node.js 开发选项,因为我能够在另一台 PC 上运行预打包的 Angular 解决方案,并且热模块替换工作正常。
如果有人对如何解决有任何想法,请告诉我。
【问题讨论】:
-
它在路径上吗?
echo %PATH% -
感谢您的回复。路径中有什么?节点js?考虑到 VS 安装程序甚至没有安装节点,我会假设它不在路径中。我希望 VS Installer 安装 Node。
标签: node.js visual-studio visual-studio-2017