Angularjs 无法使用ionic设置环境变量?

Angularjs 无法使用ionic设置环境变量?,angularjs,azure,ant,putty,ionic,Angularjs,Azure,Ant,Putty,Ionic,这是我的变量 安卓之家酒店 变量:C:\Program Files\Android\Android-sdk\u r24.0.2-windows\Android-sdk-windows 爪哇之家酒店 变量:C:\ProgramFiles\Java\jdk1.6.0\u 45 路径 变量:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

这是我的变量

安卓之家酒店 变量:
C:\Program Files\Android\Android-sdk\u r24.0.2-windows\Android-sdk-windows

爪哇之家酒店 变量:
C:\ProgramFiles\Java\jdk1.6.0\u 45

路径

变量:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\ant\apache-ant-1.9.4\bin;C:\Program Files\Android\Android-sdk\U r24.0.2-windows\Android sdk windows\platform tools;C:\Program Files\Android\Android-sdk\U r24.0.2-windows\Android sdk windows\tools;%ANDROID_HOME%;%爪哇之家酒店

现在,当我打开putty并说echo
%PATH%
时,我得到的只是“%PATH%”?其他两个也一样吗?我做错了什么

另外,当我尝试检查爱奥尼亚和科尔多瓦的版本时,它只是说没有这样的文件或字典?即使我安装了它们

  sudo npm install -g ionic

npm似乎也在起作用?我设置了apache,但它只是说构建失败,并且当我设置ant-v时,
build.xml
不存在。

我认为您还需要添加一个ant\u HOME系统变量。它应该只是Ant主文件夹(而不是bin)的路径,C:\Ant\apache-Ant-1.9.4基于path变量。至于putty和npm,我从未尝试过,只使用过Windows命令行。

echo%PATH%应该返回文件系统的位置,而不是变量名。 您的JAVA_主页和ANDROID_主页看起来是正确的。 但我不认为@rrjohnson85对于ANT是正确的,并没有任何批处理文件不在bin中。我的设置为:C:\Program Files\apache-ant-1.9.4\bin,它可以工作


您应该尝试在文件系统上添加位置的完整URI的环境变量,而不要在其中使用其他环境变量。

inopath应该返回位置,为什么不返回呢?我被告知设置ionic很容易,但到目前为止,这是一个巨大的痛苦。问题是PhoneGap的文档远远不够好,几个月前我在安装PG/ionic时也遇到了同样的问题。我有以下变量:ANDROID\u HOME、ANT\u HOME、ANT\u OPTS、JAVA\u HOME和包含以下内容的路径:
C:\Ruby21\bin;%JAVA\u HOME%\bin;C:\ant\bin;C:\ProgramFiles(x86)\Android\Android sdk\tools;C:\ProgramFiles(x86)\Android\Android sdk\platform tools;C:\ProgramFiles(x86)\Git\bin;C:\ProgramFiles(x86)\Git\cmd;C:\Users\Mladen\AppData\Roaming\npm;C:\ProgramFiles(x86)\nodejs