Добавление супертеста в Aurelia приводит к ошибке при сборке комплекта поставщиков

У меня есть текущий проект с использованием Aurelia.

Я добавляю супер-тестовую библиотеку, используя npm.

npm install supertest --save-dev

Теперь добавьте пакет в файл aurelia.json

{ "name": "supertest", "path": "../node_modules/supertest" }

Сейчас запускаю сборку аурелии

au run

выдает следующую ошибку:

Tracing supertest... error /Users/xxxxxxx/node_modules/supertest.js Writing app-bundle.js...

Я перепробовал все, что мог придумать, чтобы это исправить. Любая помощь будет оценена.

1 ответ

Решение

Я рекомендую вам использовать настройку aurelia-skeleton-navigation, которая использует Gulp и JSPM -> https://github.com/aurelia/skeleton-navigation. Это даст вам больше контроля над вашим проектом.

Aurelia CLI все еще на альфа, цитируя https://github.com/aurelia/cli:

Примечание: CLI в настоящее время находится в альфа-версии и поэтому может не подходить для использования во всех проектах. В частности, проекты, которым необходимо использовать обширные сторонние библиотеки или плагины Aurelia, могут еще не работать или могут потребовать обширной пользовательской конфигурации или обходных путей. Мы находимся в процессе решения этих проблем.

Акцент на обширные пользовательские настройки или обходные пути LOL. Я сам сначала попробовал CLI, но в итоге переключился на настройку Gulp и JSPM из-за утомительного импорта внешних библиотек.

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