编辑:在执行任何操作之前,我运行C:\ Program Files \ nodejs \ nodevars.bat似乎有效。永久的解决方案仍然是愉快的。
编辑2 :对我有用的解决方案是在 C:\之前添加 C:\ Users {username} \ AppData \ Roaming \ npm 在PATH变量中安装Android \ npm ,然后重启命令提示符。
我正在尝试在Windows 10上安装Ionic,但我无法运行它。我收到错误消息:“Ionic未被识别为外部或内部命令”。
我已经安装了Cordova,因为我正在测试jQuery Mobile,我认为由于这个原因,我的PATH环境变量可能会发生一些奇怪的事情。这是它的样子:
$scope.getValueBasedOnProperty(connection, prop) {
if($scope.direction === 'sources') {
return connection.target[prop];
}
else {
return connection.source[prop]
}
}
当我运行cordova -v时,它可以工作,显示Cordova已正确安装(我也知道它,因为我使用jQuery Mobile正确运行它)。
我试图清理npm缓存并再次安装离子,无论是否有管理员状态,它都没有改变任何东西。这是我运行npm install -g ionic:
时的输出<strong>{{getValueBasedOnProperty(connection, 'name')}}</strong>
<br>
<a ng-click="goToEntityUsingReport(getValueBasedOnProperty(connection, 'id')">
<i class="fa fa-plus-square-o"></i>
</a>
<!-- And goes on ... -->
我有很多警告,但我不知道它是否相关。 谢谢你的帮助。
答案 0 :(得分:3)
你确定你的PATH中包含了Ionic和Cordova吗?我最近重新安装了Ionic和Cordova,并且在使用它时遇到了很多麻烦。有人说Cordova和Ionic应该在安装时自动包含在PATH中,但我注意到它没有。 您应该将此行添加到您的路径:c:\ users \ yourname \ AppData \ Roaming \ npm \
答案 1 :(得分:-1)
安装离子 在您的cmd中运行bellow命令 npm install -g ionic