2012-02-15 80 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安裝它。這很方便。