Установка Emmet и других пакетов в текстовом редакторе Atom

У меня возникают проблемы с установкой emmet.io в виде пакета в текстовом редакторе Atom (Win7 x64).

Есть идеи, как я могу это сделать?

Я всегда получаю сообщение об ошибке

`npm http GET https://registry.npmjs.org/emmet
npm http 304 https://registry.npmjs.org/emmet
npm http GET https://registry.npmjs.org/requirejs
npm http 304 https://registry.npmjs.org/requirejs
npm ERR! not found: git
npm ERR! 
npm ERR! Failed using git.
npm ERR! This is most likely not a problem with npm itself.
npm ERR! Please check if you have git installed and in your PATH.`

`npm ERR! System Windows_NT 6.1.7601
npm ERR! command "c:\\Users\\USERNAME\\Desktop\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\bin\\\\node.exe" "c:\\Users\\USERNAME\\Desktop\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "c:\\Users\\USERNAME\\Desktop\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\.apmrc" "--userconfig" "C:\\Users\\OMARSERVICE\\.atom\\.apmrc" "install" "C:\\Users\\USERNAME\\.atom\\.node-gyp\\.atom\\.apm\\emmet\\2.1.3\\package.tgz" "--target=0.11.13" "--arch=ia32" "--msvs_version=2012"
npm ERR! cwd C:\Users\USERNAME~1\AppData\Local\Temp\apm-install-dir-114726-7860-1j2mfss
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.4
npm ERR! code ENOGIT`

person Omar Abdirahman    schedule 26.08.2014    source источник


Ответы (4)


Хорошо, я нашел решение, как установить любой пакет на Atom.io

Инструкция для Windows 7 (x32/x64)

Примечание. Убедитесь, что Atom.io закрыт.

  1. Загрузите https://windows.github.com/
  2. Запустите установку как стандартную
  3. Запустите Git Shell (рис. 1)
  4. Найдите каталог через Git Shell: cd ~/.atom/packages
  5. Запустите git clone https://github.com/emmetio/emmet-atom или любой другой пакет, который вы хотите установить (рис. 2).
  6. Далее переходим к cd emmet-atom (рисунок №3)
  7. Наконец, запустите npm install (рисунок № 4)

Вы можете следовать этим инструкциям для любого пакета, если его GitHub похож на этот https://github.com/github-user/package-name. Короче говоря, скопируйте URL-адрес вашего соответствующего пакета.

Вот и все!!

Скриншоты:

Шаг 3 (рисунок 1)Шаг 5 (рис. 2) Шаг 6 (рис. 3)< img src="https://i.stack.imgur.com/9z70g.png" alt="Шаг 7 (рисунок 4)">4

person Omar Abdirahman    schedule 26.08.2014
comment
У вас должна быть возможность запустить apm install emmet, и он должен выполнить все эти шаги автоматически за вас. - person nwinkler; 02.09.2014

В вашем вопросе Atom/apm/npm жалуется на невозможность найти команду git. Для установки пакета из Github требуется исполняемый файл git.

Чтобы исправить это, вам нужно убедиться, что

  1. Git установлен на вашем компьютере
  2. Исполняемый файл git находится на вашем пути
person nwinkler    schedule 02.09.2014

Если на вашем компьютере установлен GIT, вам, скорее всего, потребуется перейти в раздел Панель управления\Система и безопасность\Система. Нажмите Дополнительные параметры системы нажмите Переменные среды. и в системных НЕ ПОЛЬЗОВАТЕЛЬСКИХ переменных выберите переменную Путь и нажмите изменить и добавьте C:\Program Files (x86)\Git\bin;< /strong>(или там, где существует ваш файл git.exe) в строку.

person Nickfmc    schedule 05.11.2014

У меня такая же проблема. Я решил это следующим образом: установите git 2.1.3 из репозитория, затем скопируйте и вставьте путь к bin git в C:\Program Files (x86)\Git\bin внутри путь к переменным окружения. После перезагрузки компьютера откройте текстовое редактирование атома и выполните поиск в настройках -> пакет, напишите emmet, нажмите кнопку, установите его, и теперь он работает, emmet установлен.

person Christian campos Angulo.    schedule 06.11.2014