emberjs,节点和依赖

时间:2015-02-14 22:28:30

标签: node.js ember.js underscore.js

我在app.js(ember)文件中声明了依赖项,例如:

var _ = require('underscore');

由于我的app.js文件将被发送到客户端并需要在浏览器中执行,因此如何将此代码提供给客户端?

目前我正在使用lineman来连接和uglify我的所有js文件,而在我的vendor文件夹中,我确实包含了underscore.min.js(所有这些都捆绑到app.js中) - 但我的应用程序不是& #39;工作。

有人可以解释将npm软件包添加到ember应用程序的过程以及客户端产生的要求吗?

1 个答案:

答案 0 :(得分:1)

您可以使用Ember Browserify在您的ember应用中使用节点包。

有关具体用法,请参阅this answer

安装Ember Browserify:

npm install --save-dev ember-browserify

并通过NPM利用包装中的东西:

import Xyz from 'npm:xyzPackage';