node.js - nodevars.bat 不被识别为内部或外部命令

标签 node.js tfsbuild apache-cordova

尝试在 TFS 构建服务器上构建我的项目时,我遇到了这个奇怪的 nodejs 错误。

有人能解释一下为什么我会收到这个错误吗? 在 TFS 构建期间,我的所有 Cordova Tools 项目都收到此错误。

非常感谢!

> C:\Program Files
> (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets
> (287): '"C:\Program Files (x86)\nodejs"\nodevars.bat' is not
> recognized as an internal or external command,  C:\Program Files
> (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets
> (287): operable program or batch file.  C:\Program Files
> (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets
> (287): '"C:\Program Files (x86)\nodejs"\node' is not recognized as an
> internal or external command,  C:\Program Files
> (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets
> (287): operable program or batch file.  C:\Program Files
> (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets
> (287): Error installing local npm package.

最佳答案

好的,我找到了解决方案。感谢 Molda,有点...... 错误的安装文件夹在环境变量中。

它指的是

C:\Program Files (x86)\nodejs

它安装在

C:\Program Files\nodejs

谢谢摩尔达!

关于node.js - nodevars.bat 不被识别为内部或外部命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34291019/

相关文章:

node.js - 构建具有不同数量参数的 HTTP 请求?

node.js - 由于 imagemin 问题,Grunt 构建失败,出了什么问题?

azure - 从 TFS 部署时如何为 Azure 云服务设置不同的连接字符串

javascript - 在 Visual Studio 中打开现有的 Ionic 项目?

javascript - 在android 4.4.2中使用SQLite

node.js - Mongoose 流第一次返回很少的结果

node.js - node-forever 似乎没有按我的预期工作

tfs - XPO 导入 - 由于缺少字段,关系不完整

go - TFS 和 golang 持续集成

android - Ionic2 Native - 相机 - 从 Android 上的给定 URI 获取真实路径