[英]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.