Как импортировать модуль ZeroEx npm в Ember - PullRequest
0 голосов
/ 06 июня 2018

Мне нужно установить эту библиотеку

npm install 0x.js --save

и сделать переменную ZeroEx доступной глобально в моем приложении ember.Я пробовал это, но это не работает.ZeroEx не определено.

app / controllers / application.js

import { ZeroEx } from 'npm:0x.js';
console.log(ZeroEx)

undefined

1 Ответ

0 голосов
/ 06 июня 2018

Вы должны проделать дополнительную работу, чтобы использовать простой модуль npm в Ember.Вы можете либо выполнить тяжелую работу самостоятельно, следуя инструкциям в руководстве Ember (https://guides.emberjs.com/release/addons-and-dependencies/managing-dependencies/#toc_compiling-assets)), либо воспользоваться относительно новым дополнением Ember ember-auto-import, которое, будем надеяться, выполнит большую часть тяжелой работы.Вы можете найти инструкции по использованию ember-auto-import здесь: https://github.com/ef4/ember-auto-import

Однако, чтобы избавить вас от необходимости нажимать, это все, что вам нужно сделать:

ember install ember-auto-import
npm install 0x.js --save-dev

и тогда вы сможете это сделать:

import { ZeroEx } from '0x.js';

Я надеюсь, что это работает для вас.

...