如何在Ember

时间:2018-06-06 19:21:30

标签: ember.js ember-cli

我必须安装this

npm install 0x.js --save

并在我的ember应用程序中全局提供ZeroEx变量。 我试过这个,但它不起作用。 ZeroEx未定义。

应用/控制器/ application.js中

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

未定义

1 个答案:

答案 0 :(得分:1)

你必须做一些额外的工作才能在Ember中使用普通的npm模块。你可以按照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';

我希望这适合你。