2012-02-15 63 views
4

我正在使用node.js和骨干网应用程序。主干是我的包装需求的一部分。我之前使用过Rails和Backbone,并且帮助器宝石很适合将所有需要到达客户端的资产(js文件)拼凑在一起。在节点js应用中加载backbone.js

这样说,我不得不手动下载backbone.js并手动将它和所有其他支持的js库添加到我的应用程序布局文件的标题中。

安装骨干模块是否应该让我远离手动工作,为我的客户端应用程序创建所需的源代码?是否有某种干扰/资产管道?

回答

1

你应该简单地npm install backbone在你的主目录下,你使用会发现这个确切的骨干,并且将使用它

而且这种方式,所有的子模块,这样你可以很容易地附加子模块

+0

我向骨干包括骨干在我的包文件中,并且做了npm安装。因此,我可以看到我的node_modules文件夹中的骨干...但仍然不会自动加载该文件为我的客户端JavaScript ...你是说它应该包括在我的布局自动? – 2012-02-16 01:30:48

+0

nope,你应该使用类似express-expose或脚本标签的方式将其包含在布局中 – Akasha 2012-02-17 07:38:12

1

我使用stitch包来为节点应用程序中的脚本提供服务。有了它,就像列出backbone.js作为依赖一样简单,我用npm安装它。这很方便。