У меня есть GIT репозиторий для Ember Addon:NPM репо отсутствует файл
Он проходит все модульные тесты. Он был опубликован до npm как ui-responsive-toolbelt. Я использовал npm «ссылка», чтобы проверить локально, что этот «аддон» (на языке Ember) отлично работает при использовании приложения, когда он включен в файл package.json
в качестве зависимости.
Удивительно, но я полностью смущен этим, когда npm устанавливает эту зависимость в каталог проекта Ember, который он подает на подавляющее большинство файлов, не жалуясь. С точки зрения NPM, это, по-видимому, чистая установка. К сожалению, аддон сильно зависит от его «точки входа», которая является index.js
в корневом каталоге репо. Я очень четко включил этот файл в репо, но по какой-то причине он не переполнен!
Я пробовал это на двух компьютерах и трех проектах Ember, и все они имеют одинаковый результат. Пожалуйста помоги!
сообщение об ошибке я получаю от Ember-CLI, когда я пытаюсь запустить сервер с ember serve
является:
Пакет
ui-responsive-toolbelt
не отформатирован пакет, мы использовали резервный поиск в разрешите его на/path/to/project/node_modules/ui-responsive-toolbelt
. Обычно это вызвано аддоном, не имеющим точку входаmain
(илиindex.js
).
Это сообщение повторяется два раза, а затем я получаю:
ui-responsive-toolbelt
аддон не может быть найден в/path/to/project/node_modules/ui-list/node_modules/ui-responsive-toolbelt
.
Я только что подтвердил ваш отчет. Возможно, вам нужно снова «npm publish»? –
Какую версию npm вы используете? – givanse
npm is version 2.8.3 – ken