Куда идут сторонние библиотеки 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/