Ответ 1
Устанавливать что-то подобное в вашем .tern-project
должно быть достаточно, чтобы узнать о зависимостях, загружаемых через ваш package.json:
{
"plugins": {
"node": {}
}
}
Что касается компонентов акустической системы, вы можете выполнить следующие шаги, чтобы получить достойное завершение:
- Убедитесь, что у вас есть шаг сборки, который копирует все атрибуты
main
js из компонентов вашей акустики в известную директорию (такие инструменты, как wiredep, отлично подходят для такого рода вещей). - Установите этот каталог в ваше свойство
loadEagerly
.
Это выглядит примерно так:
{
"loadEagerly": [
"path/to/Bower/dir/**/*.js"
]
}
Если ваши компоненты Bower действительно полагаются на их загрузку в определенном порядке, вы можете либо перечислить их в нужном порядке в списке loadEagerly
, либо использовать более простой подход для объединения всех этих компонентов Bower в один файл и просто отметив, что в списке loadEagerly
.