Куда идут сторонние библиотеки JS?

В приложении Ember CLI. Если вы хотите использовать https://github.com/twbs/bootstrap/blob/master/js/tooltip.js

http://www.ember-cli.com/ кажется, не упоминает ничего конкретного по этому поводу.

Где обычно хранится этот файл? На первый взгляд, я думал о том, чтобы положить его в public/assets/js, Что такое конвенция, если таковая имеется?

2 ответа

Решение

Да, есть соглашение. использование bower если пакет существует. Если это не так, загрузите репозиторий в vendor папка. Импортируйте файл в свой Brocfile.js

app.import('vendor/path_to/main_js_file.js');

Да, используйте беседку или поместите их в vendor/, Затем зарегистрируйте их в ember-cli-build.js

Вот документация: https://guides.emberjs.com/v2.14.0/addons-and-dependencies/managing-dependencies/

Другие вопросы по тегам