Я использую Ember-CLI, и теперь я столкнулся с проблемой импорта AmplifyJS в моем проекте. Я загрузил Amplify с помощью Bower, однако библиотека не находится в формате ES6. Поэтому, когда я пытаюсь использовать его в своем проекте, я просто не могу его импортировать.Как импортировать библиотеку non amd ember-cli
В основном я хотел бы сделать:
import Amplify from amplify;
//use amplify here
Brocfile.js
app.import('bower_components/amplify/lib/amplify.js');
Так много библиотек не в формате ES6 все же, на мой вопрос: «Есть ли способ легко импортировать или использовать ES5 librairies в ES6 ».
Если нет, то какой рекомендуемый способ сделать это в Ember?
Так что в основном Ember сильно нажимает на ES6, но в других местах мы не можем использовать его правильно, это облом. – CoachNono
Я не уверен, что ты имеешь в виду. Эта библиотека не была написана как модули ES6. Это не ошибка Эмбера ... Если бы это было написано как модули ES6, вы могли бы использовать его как таковой. – HeroicEric
Большое вам спасибо за/* global ... */advice, я просто пропустил эту часть, чтобы мой ESLint сотрудничал. –