Ионная структура - "ионная" не распознается как внутренняя или внешняя команда

Я пытался установить ионный и создать образец проекта с утра. Но с тех пор он столкнулся с рядом проблем. Пытался решить их один за другим. Atlast перезапустил мою машину и открыл командную строку для создания образца проекта и попробовал

path of the sample project> ionic build android

Но я продолжал сталкиваться с ошибкой, указывающей, что "ионный" не распознается как внутренняя или внешняя команда.

Я попытался очистить кеш и переустановить ионную систему на своей машине. Тем не менее, я сталкиваюсь с тем же вопросом, что и ионный, не распознается как внутренняя или внешняя команда.

Может кто-нибудь помочь мне в этом вопросе?

Спасибо Manikandan J

Ответ 1

Так или иначе, мой путь к npm не был включен в переменную окружения PATH

Поэтому после добавления C:\Users\XXXXX\AppData\Roaming\npm к моей PATH моя проблема решена :-)

Ответ 2

Попробуйте установить ионную структуру с параметром -g, поэтому установка будет globall, например:

npm install -g ionic

Параметр -g означает, что "его двоичные файлы попадают в переменную среды PATH".

Ответ 3

Если вы работаете в Windows 10 (и, возможно, Vista/8/8.1), вам нужно запустить cmd.exe в качестве администратора. Теперь, когда вы выполняете приведенные ниже команды, ваши настройки среды будут сделаны.

npm install -g cordova ionic

Ответ 4

Я выполнил эту команду для удаления:

npm uninstall -g ionic cordova

а затем запустить установку:

npm install -g ionic cordova

и тогда все снова начало работать.

Ответ 5

Проверьте, не повреждена ли конфигурация. Возможно, обновление могло быть установлено неправильно.

Первая проверка: npm config get prefix

В моем случае он не был установлен в /usr/local, но в /usr/Roaming.

Поэтому, чтобы исправить это, используйте: npm config set prefix

Задача решена! :)

Ответ 6

Ниже простых шагов, чтобы следить за тем, чтобы они работали:

  1. установить Node.js
  2. Установить Ионные и кордовы: npm install -g cordova ionic
  3. создайте простой проект: ionic start mySimpleApp tabs
  4. cd mySimpleApp
  5. ionic cordova platform add android
  6. Постройте проект: ionic build android

Ответ 7

В интересах поисковиков другие ответы не сработали для меня.

Я удалил папку "Ionic":

C:\Users\.. {я}..\AppData\Roaming\НПМ\node_modules

Затем снова установите:

npm install -g ionic cordova

Это исправило это.

Ответ 8

Вставьте это в свой системный путь. Это происходит потому, что узловые модули не видны, но когда вы делаете это, вы делаете путь к модулю. Они находятся в этом месте

C:\Users\[username]\AppData\Roaming\npm

Ответ 9

установка переменной пути в C:\Users\"папка с именем пользователя"\appdata\Roaming\npm помогла мне решить проблему. Пожалуйста попробуйте

Ответ 10

Я решаю проблему на Windows 10. Проблема заключалась в том, что переменные окружения не содержат пути к ионной папке.

enter image description here

Ответ 11

Эта проблема возникает, когда мы меняем переменные пути вручную. Поскольку эта система изменений не находит библиотеки для команды, которая должна быть выполнена.

При установке ионной кордовой ионный cli берет на себя заботу, добавляя переменную пути в вашу среду. Надеемся, что этот контент помогает

путь - C:\user\system_name\AppData\Роуминг\npm

Ответ 12

У меня была такая же проблема в Windows, и я нахожу решение, перейдя в командную строку

C:\Users\[имя пользователя]\AppData\Roaming\НПМ>

Кордова, Ионная и т.д.

Ответ 13

В моей ситуации я думал, что 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.

Ответ 14

Процесс прост

  1. Убедитесь, что у вас установлен nodejs. Установка NodeJs
  2. Установка ионной npm install -g ionic
  3. Создайте ionic start sample.

    Вы можете определить образец проекта для создания (например: вкладки) вкладок для ввода ionic start sample tabs. Чтобы увидеть все шаблоны, просто запустите ionic templates

  4. Добавить платформу, которую нужно (Android или IOS) ionic platform add android

    Помните, добавьте платформу iOS, вам нужен Mac с установленным xcode

  5. Скомпилируйте ionic build android

Если у вас возникли проблемы при установке ionic, попробуйте запустить приглашение с правами администратора

Ответ 15

"ionic/java/cordova и т.д." не распознается как внутренняя или внешняя команда

для ионной или кордовой установки установите его с узла с помощью команды npm install -g ionic/cordova.

Такие сообщения появляются, когда его PATH не устанавливается должным образом для других программ, таких как java. Система должна распознавать вашу команду в вашей системе или нет. Это можно определить только при настройке переменной среды.

используйте это для установки своего пути

SET PATH =% PATH%; путь к вашему приложению

Ответ 16

Просто следуйте этому видео, вы должны правильно установить свой путь.

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

Ответ 17

Я начал получать ту же ошибку в командной строке Console2. Я проверил переменные среды и переустановил ионную и кордовую, но это не зафиксировало.

Затем я попытался использовать ионную команду в командной строке Node.js, и она отлично работала. Поэтому, если вы следуете другим советам и все еще не работает, попробуйте выполнить другую командную строку.

Ответ 18

Я думаю, вы должны скопировать файл bin в системные переменные, и все должно быть хорошо, по крайней мере, я пробую его на Win7, и это сработало. У меня также была такая же проблема, как раньше. Щелкните правой кнопкой мыши "Компьютер", выберите "Свойства", "Дополнительные параметры системы" и отредактируйте переменные среды.

Ответ 19

Попробуйте переустановить ионный

npm install ionic -g

Ответ 20

удалите ионный пакет npm и затем очистите весь кеш-нпм в appdata, а затем установите ионный

npm install -g ionic 
ionic info
  • вы должны установить ионный пакет с глобальным, поэтому используйте -g.
  • ionic info используется для проверки ионной информации

Ответ 21

Ну, попробовав несколько ответов от многих сообщений, подобных этому, и осознав, что мои переменные среды тоже были там, я запустил

npm install -g cordova ionic

изнутри папки nodejs в Program Files с приглашением Windows в качестве администратора.

Первоначально я устанавливал его в папку моего dev в разделе D: \. Надеюсь, это поможет кому-то.

Ответ 22

Возможно, у вас нет ионной установки на вашем устройстве. Сначала проверьте терминал /cmd, вы установили ионный или нет? вы можете проверить его с помощью следующей команды:

ионный -v

Ответ 23

C:\Program Files\nodejs\bin попробуйте добавить это к вашим переменным пользователя и среды, под переменными среды, а затем закройте окно командной строки и откройте. У меня проблема решена :)

Ответ 24

npm install -g cordova ionic

а потом

ionic start myApp tabs

а потом

cd myApp
ionic serve

Ответ 25

Сначала удалите ионный модуль из проекта, используя следующую команду.

npm uninstall -g ионная кордова

Затем установите ионную и кордовую зависимости отдельно следующим образом.

npm установка -g ионная

npm install -g cordova

Ответ 26

загрузить JDK и установить https://cordova.apache.org/docs/en/latest/guide/platforms/android/#java-development-kit-jdk

1 - Установите переменную среды JAVA_HOME в местоположение вашей установки JDK

2. Установите переменную среды ANDROID_HOME в местоположение вашей установки Android SDK.

3. Рекомендуется также добавить инструменты Android SDK, инструменты /bin и каталоги инструментов для инструментов в PATH

Помните, добавьте платформу iOS, вам нужен Mac с установленным xcode

посетите этот поток ссылок, шаг за шагом https://cordova.apache.org/docs/en/latest/guide/platforms/android/