我无法部署我的platypi演示程序

我一直在按照https://platypi.io/docs/getting-started关于如何开始使用platypi的说明。 一切都很顺利,直到我试图创build部署包( https://platypi.io/docs/getting-started/1251/Deploy-to-a-Device )。

当我运行节点命令“grunt build-cordova”时,出现以下错误:“错误:无法运行”ant -version“…”。 所以我尝试input命令“npm install node-ant”来安装ant。 但是,当我这样做,我得到一个错误,说我需要安装Visual Studio 2010构build工具。

我不想安装VS 2010来安装ant,因为我已经安装了VS 2013和2015。 我的问题是:如何在不安装VS 2010的情况下使用grunt命令“grunt build-cordova”来工作?

谢谢。

你有没有尝试直接从网站安装ant?

下载二进制文件并将其放在计算机的某个地方(我使用C:\ apache-ant-1.9.4),然后将安装位置的path添加到PATH环境variables中。 你可以在这里find如何做到这一点 ,说明是为java,但它适用于其他variables。

我添加了一个值为“C:\ apache-ant-1.9.4”的ANT_HOME环境variables。 然后我编辑我的Path包括%ANT_HOME%; 最后。

之后,您将需要重新启动任何打开的命令提示符。 您可能还必须运行npm uninstall node-ant以避免冲突。