Я следую инструкциям по установке и настройке трафарета found here. Кажется, что все работает правильно, пока я не запустил команду jspm install
. Вот результат:bigcommerce-stencil/citadel repo не найден
$ jspm install
Looking up npm:lodash
Updating registry cache...
Looking up github:bigcommerce-stencil/stencil-utils
Looking up github:bigcommerce-stencil/citadel
Looking up github:jspm/nodelibs-url
Looking up github:vakata/jstree
Looking up github:hubspot/pace
warn Using local override for github:hubspot/[email protected]
Looking up github:jackmoore/zoom
Looking up github:browserstate/history.js
Looking up github:asyncly/EventEmitter2
Looking up github:ftlabs/fastclick
Looking up github:kenwheeler/slick
Looking up github:casperin/nod
Looking up github:components/jquery
Looking up github:caolan/async
Looking up github:bigcommerce-labs/foundation
err Repo github:bigcommerce-stencil/citadel not found!
warn Installation changes not saved.
Если я снова запустить команду, это выглядит как github:bigcommerce-stencil/stencil-utils
репо не найден:
$ jspm install
Looking up npm:lodash
Updating registry cache...
Looking up github:bigcommerce-stencil/citadel
Looking up github:bigcommerce-stencil/stencil-utils
Looking up github:jspm/nodelibs-url
Looking up github:casperin/nod
Looking up github:kenwheeler/slick
Looking up github:asyncly/EventEmitter2
Looking up github:vakata/jstree
Looking up github:browserstate/history.js
Looking up github:hubspot/pace
warn Using local override for github:hubspot/[email protected]
Looking up github:bigcommerce-labs/foundation
Looking up github:components/jquery
Looking up github:jackmoore/zoom
Looking up github:ftlabs/fastclick
Looking up github:caolan/async
Downloading npm:[email protected]
Downloading github:hubspot/[email protected]
Downloading github:jspm/[email protected]
Downloading github:casperin/[email protected]
Downloading github:browserstate/[email protected]
Downloading github:bigcommerce-labs/[email protected]
Downloading github:vakata/[email protected]
Downloading github:asyncly/[email protected]
Downloading github:jackmoore/[email protected]
Downloading github:ftlabs/[email protected]
Downloading github:kenwheeler/[email protected]
err Repo github:bigcommerce-stencil/stencil-utils not found!
warn Installation changes not saved.
Если я запустить его снова, я получаю оригинальный выход. Кажется, он продолжает меняться случайно. Итак, вопрос в том, почему эти репозиции не могут быть найдены?
Я знаю, что у меня есть доступ к репозиториям, потому что если я пытаюсь клонировать его напрямую, он отлично работает с командой:
git clone https://github.com/bigcommerce-stencil/citadel.git
Любой идея?
Вы следовали этим шагам? https://stencil.bigcommerce.com/docs/installing-stencil-cli-1#Register_jspm – Alyss
Да, я точно выполнил эти шаги. Как ни странно, я только что внес изменения в токен доступа Github, и это, похоже, решило проблему. Перед тем, как я проверил три поля для областей «repo: status», «repo_deployment» и «public_repo», как указано в документах. Тем не менее, я только что отредактировал токен и проверил родительский «репо», а не три отдельных под ним, и теперь команда 'jspm install' работает. – flyingL123
@Alyss, это определенно проблема. Если я изменю его, я снова получу ошибку. Я думаю, вы должны обновить документацию, чтобы четко указать, что вам нужно установить флажок «repo». Проверка отдельных разрешений, упомянутых в документах, не работает. – flyingL123