簡體   English   中英

如何將node_module文件提供給客戶端

[英]How to serve node_module files to the client

我試圖弄清楚是否有一個功能或約定我缺少從客戶端html script的node_module引用js文件。 例如,我通過npm安裝underscore並在服務器端使用它,但也想在客戶端使用underscore-min.js 現在我將文件符號鏈接到我的expressjs靜態文件夾,但這看起來很hacky。

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

您可以嘗試browserify ,把你所有的JS文件(節點模塊)的文件夾中的更多細節,他結帳真棒文章:

http://substack.net/posts/24ab8c/browserify-browser-side-require-for-your-node-js

underscore-min.js與節點無關。 它是一個為客戶提供服務的分布式文件。 我的建議是將它從模塊中復制到您想要的任何靜態服務位置。 擁有相同文件的2份副本可能會感覺很麻煩,但事實並非如此。 您甚至可能希望它們單獨更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM