Ответ 1
Так или иначе, мой путь к npm не был включен в переменную окружения PATH
Поэтому после добавления C:\Users\XXXXX\AppData\Roaming\npm
к моей PATH
моя проблема решена :-)
Я пытался установить ионный и создать образец проекта с утра. Но с тех пор он столкнулся с рядом проблем. Пытался решить их один за другим. Atlast перезапустил мою машину и открыл командную строку для создания образца проекта и попробовал
path of the sample project> ionic build android
Но я продолжал сталкиваться с ошибкой, указывающей, что "ионный" не распознается как внутренняя или внешняя команда.
Я попытался очистить кеш и переустановить ионную систему на своей машине. Тем не менее, я сталкиваюсь с тем же вопросом, что и ионный, не распознается как внутренняя или внешняя команда.
Может кто-нибудь помочь мне в этом вопросе?
Спасибо Manikandan J
Так или иначе, мой путь к npm не был включен в переменную окружения PATH
Поэтому после добавления C:\Users\XXXXX\AppData\Roaming\npm
к моей PATH
моя проблема решена :-)
Попробуйте установить ионную структуру с параметром -g, поэтому установка будет globall, например:
npm install -g ionic
Параметр -g означает, что "его двоичные файлы попадают в переменную среды PATH".
Если вы работаете в Windows 10 (и, возможно, Vista/8/8.1), вам нужно запустить cmd.exe в качестве администратора. Теперь, когда вы выполняете приведенные ниже команды, ваши настройки среды будут сделаны.
npm install -g cordova ionic
Я выполнил эту команду для удаления:
npm uninstall -g ionic cordova
а затем запустить установку:
npm install -g ionic cordova
и тогда все снова начало работать.
Проверьте, не повреждена ли конфигурация. Возможно, обновление могло быть установлено неправильно.
Первая проверка: npm config get prefix
В моем случае он не был установлен в /usr/local, но в /usr/Roaming.
Поэтому, чтобы исправить это, используйте: npm config set prefix
Задача решена! :)
Ниже простых шагов, чтобы следить за тем, чтобы они работали:
npm install -g cordova ionic
ionic start mySimpleApp tabs
cd mySimpleApp
ionic cordova platform add android
ionic build android
В интересах поисковиков другие ответы не сработали для меня.
Я удалил папку "Ionic":
C:\Users\.. {я}..\AppData\Roaming\НПМ\node_modules
Затем снова установите:
npm install -g ionic cordova
Это исправило это.
Вставьте это в свой системный путь. Это происходит потому, что узловые модули не видны, но когда вы делаете это, вы делаете путь к модулю. Они находятся в этом месте
C:\Users\[username]\AppData\Roaming\npm
установка переменной пути в C:\Users\"папка с именем пользователя"\appdata\Roaming\npm помогла мне решить проблему. Пожалуйста попробуйте
Я решаю проблему на Windows 10. Проблема заключалась в том, что переменные окружения не содержат пути к ионной папке.
Эта проблема возникает, когда мы меняем переменные пути вручную. Поскольку эта система изменений не находит библиотеки для команды, которая должна быть выполнена.
При установке ионной кордовой ионный cli берет на себя заботу, добавляя переменную пути в вашу среду. Надеемся, что этот контент помогает
путь - C:\user\system_name\AppData\Роуминг\npm
У меня была такая же проблема в Windows, и я нахожу решение, перейдя в командную строку
C:\Users\[имя пользователя]\AppData\Roaming\НПМ>
Кордова, Ионная и т.д.
В моей ситуации я думал, что Ionic
не установился,
но после того, как я изменил свое имя пользователя Windows, npm
по какой-то причине все-таки установил последний путь к папке %AppData%
.
например, правильный путь для нового имени пользователя:
C:\Users\Admin\AppData\Roaming\npm
но npm
использовал:
C:\Users\Abc\AppData\Roaming\npm
переместил содержимое этой папки в нужное место, и все просто работает!
Но чтобы окончательно устранить проблему из-за ее первопричины, я обновил настройки NPM
, например:
npm config -g set prefix "%AppData%\npm"
npm config -g set cache "%AppData%\npm-cache"
npm config -g get prefix
И убедитесь, что моя переменная среды PATH
содержит правильный каталог NPM
.
Процесс прост
npm install -g ionic
Создайте ionic start sample
.
Вы можете определить образец проекта для создания (например: вкладки) вкладок для ввода
ionic start sample tabs
. Чтобы увидеть все шаблоны, просто запуститеionic templates
Добавить платформу, которую нужно (Android или IOS) ionic platform add android
Помните, добавьте платформу iOS, вам нужен Mac с установленным xcode
Скомпилируйте ionic build android
Если у вас возникли проблемы при установке ionic, попробуйте запустить приглашение с правами администратора
"ionic/java/cordova и т.д." не распознается как внутренняя или внешняя команда
для ионной или кордовой установки установите его с узла с помощью команды npm install -g ionic/cordova.
Такие сообщения появляются, когда его PATH не устанавливается должным образом для других программ, таких как java. Система должна распознавать вашу команду в вашей системе или нет. Это можно определить только при настройке переменной среды.
используйте это для установки своего пути
SET PATH =% PATH%; путь к вашему приложению
Просто следуйте этому видео, вы должны правильно установить свой путь.
http://learn.ionicframework.com/videos/windows-android/
1: Загрузите и установите Java, затем откройте переменные системной среды и добавьте или создайте новую пользовательскую переменную с именем PATH с полным путем к папке bin новой установки Java SDK.
2: Загрузите Apache Ant, затем добавьте полный путь к папке bin/в конец переменной среды PATH.
3: добавьте Android в PATH: откройте настройки переменных окружения и добавьте полный путь к папке adt-bundle/sdk/platform-tools/и папке adt-bundle/sdk/tools/в конец вашей переменной PATH:
4.Установите nodeJs, и теперь вы можете сделать
npm install -g cordova ionic
Я начал получать ту же ошибку в командной строке Console2. Я проверил переменные среды и переустановил ионную и кордовую, но это не зафиксировало.
Затем я попытался использовать ионную команду в командной строке Node.js, и она отлично работала. Поэтому, если вы следуете другим советам и все еще не работает, попробуйте выполнить другую командную строку.
Я думаю, вы должны скопировать файл bin в системные переменные, и все должно быть хорошо, по крайней мере, я пробую его на Win7, и это сработало. У меня также была такая же проблема, как раньше. Щелкните правой кнопкой мыши "Компьютер", выберите "Свойства", "Дополнительные параметры системы" и отредактируйте переменные среды.
Попробуйте переустановить ионный
npm install ionic -g
удалите ионный пакет npm и затем очистите весь кеш-нпм в appdata, а затем установите ионный
npm install -g ionic
ionic info
-g
.ionic info
используется для проверки ионной информацииНу, попробовав несколько ответов от многих сообщений, подобных этому, и осознав, что мои переменные среды тоже были там, я запустил
npm install -g cordova ionic
изнутри папки nodejs в Program Files с приглашением Windows в качестве администратора.
Первоначально я устанавливал его в папку моего dev в разделе D: \. Надеюсь, это поможет кому-то.
Возможно, у вас нет ионной установки на вашем устройстве. Сначала проверьте терминал /cmd, вы установили ионный или нет? вы можете проверить его с помощью следующей команды:
ионный -v
C:\Program Files\nodejs\bin попробуйте добавить это к вашим переменным пользователя и среды, под переменными среды, а затем закройте окно командной строки и откройте. У меня проблема решена :)
npm install -g cordova ionic
а потом
ionic start myApp tabs
а потом
cd myApp
ionic serve
Сначала удалите ионный модуль из проекта, используя следующую команду.
npm uninstall -g ионная кордова
Затем установите ионную и кордовую зависимости отдельно следующим образом.
npm установка -g ионная
npm install -g cordova
загрузить JDK и установить https://cordova.apache.org/docs/en/latest/guide/platforms/android/#java-development-kit-jdk
1 - Установите переменную среды JAVA_HOME в местоположение вашей установки JDK
2. Установите переменную среды ANDROID_HOME в местоположение вашей установки Android SDK.
Помните, добавьте платформу iOS, вам нужен Mac с установленным xcode
посетите этот поток ссылок, шаг за шагом https://cordova.apache.org/docs/en/latest/guide/platforms/android/