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

Я следую руководству A-Frame Building with Components.

Во-первых, в части Layout Component есть опечатка:

layout="layout: line;

должно быть:

layout="type: line;

Во-вторых, у меня есть Часть Event-Set Component. К сожалению, я получаю следующие ошибки:

core:schema:warn Unknown property `src` for component/system `undefined`

и

Error: Trying to initialize multiple components of type `event-set`. There can only be one component of this type per entity.

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

Обратите внимание, что компонент набора событий может иметь несколько экземпляров.

Сам код проекта находится на моем GitHub, и его можно увидеть на страницах GitHub, здесь . Я бы связался с другими страницами и моим GitHub, но я могу разместить только две ссылки в этом посте со своим статусом новичка.


person Joel Gethin Lewis    schedule 04.11.2016    source источник


Ответы (1)


Вам нужна более свежая версия компонента. Вы можете получить его со страницы https://github.com/ngokevin/kframe/tree/master/components/event-set/dist

person ngokevin    schedule 04.11.2016
comment
Была ли установка kframe через NPM ошибкой? Я установил его всего три дня назад - наверняка он включил бы обновленный набор событий выше? Я хочу избежать этого в будущем. Следует ли мне использовать npm update в папке моего проекта для обновления установленных пакетов? - person Joel Gethin Lewis; 05.11.2016
comment
Теперь я могу толкнуть его, чтобы убедиться. - person ngokevin; 05.11.2016
comment
Я только что сделал обновление npm в своей папке проекта, и, похоже, он не сделал ничего, связанного с kframe. Я видел, что вы повысили свою версию K-Frame до 0.3.2, но, похоже, это не было принято NPM. Я увеличил свой package.json до версии 0.3.2 или выше: "kframe": "^0.3.2", Но это привело к следующей ошибке от NPM: npm ERR! notarget No compatible version found: kframe@'>=0.3.2 <0.4.0' Это автоматический шаг или вам нужно уведомить NPM? Я отредактировал свое сообщение в блоге здесь, чтобы отразить мои шаги. - person Joel Gethin Lewis; 06.11.2016
comment
У меня сейчас работает страница, но было бы здорово получить ясность должен ли я устанавливать kframe или k-frame через NPM. - person Joel Gethin Lewis; 07.11.2016