2011-12-10 88 views
3

我想知道是否有一個功能或約定我缺少通過script從客戶端html中的node_module引用js文件。例如,我通過npm安裝underscore,並在服務器端使用它,但也希望在客戶端使用underscore-min.js。現在,我將文件符號鏈接到我的expressjs靜態文件夾中,但看起來很亂。如何向客戶端提供node_module文件

是否有官方或至少更清潔的方式?

回答

0

underscore-min.js真的有無關節點。這是分發給客戶的文件。我的建議是將其從模塊中複製到您想要的任何靜態服務位置。對於同一個文件有兩個副本可能會覺得很難受,但事實並非如此。你甚至可能希望它們分開更新。

+0

因此,npm模塊沒有將他們的文件作爲靜態文件提供給節點的祝福方式。那麼,只是想確保複製文件是正確的做法。 –

+0

似乎有點哈克。爲什麼npm的客戶端模塊像棱角一樣,如果沒有辦法讓它到客戶端? –

相關問題