如何看待Node js的設計,一引用包就一大坨依賴包,讓專案的體積變得龐大,有些依賴包都是沒用到的?

時間 2021-05-13 08:49:10

1樓:「已登出」

最神奇的是,這些依賴全都是有用的。

問題不在這裡,問題是,包A依賴功能f,由包X提供,包B依賴同樣的功能f,卻由包Y提供,結果XY同時被安裝僅僅為了提供相同的功能f,就很……

但是這問題可不光npm有,所有的依賴管理系統都會有這種問題。你是不是安裝了gcc的同時又安裝了clang,安裝了xorg-server的同時又安裝了wayland,甚至還有xorg-server-xwayland?

2樓:

浙江溫州,浙江溫州,最大github社群,nodejs倒閉了!

混蛋ry 帶著deno 跑了,

我們沒有辦法

原價都是100k 200k 300多的npm包,統統500mb

統統500mb

統統...

3樓:李鹹魚

這樣設計有優點跟缺點。

優點是低耦合,安裝上就用,別的不操心。

缺點是重複安裝,體積變大。

在伺服器端,體積大沒什麼關係,誰還在乎那點硬碟占用。好處就非常爽了,不給你添麻煩。

前端就頭疼,特別是spa,怎麼把體積減小就是難題。不管怎麼用webpack壓縮,還是不能跟純後端渲染比。

最後加一句,ssr賽高!

如何看待 Node js 中使用 TypeScript 的趨勢?

我發覺目前使用TypeScript 的程式設計師可分為一下3種 1.是後端程式設計師。寫前端純粹是被安排過來寫的,自己更喜歡寫後端,用自己熟悉的語法寫起來當然舒服 2.沒有後段經歷的程式設計師。發現TypeScript 有靜態分析加持,很爽很開心。3.Codebase 已經被前兩者寫了,只能接著用已...

如何看待張新成和朱一龍長相有些相似(不是引戰噢)?

Daringh 對對對我也覺得想剛打算提問就看到題主的問題了。還有還有其實我還覺得劉彰像林俊傑 這個沒有別的意思,就是單純覺得像而已 不碰瓷任何人嗷 巧了,乙個是我本命,乙個是我老鄉。這兩我思來想去八竿子打不著,然後我發現他們還真的有個很奇特的交集點 和馬。可能一般人都不認識他,其實我也不認識,然而...

如何看待騰訊全民投票中惡意引戰的行為

已登出 看到外中國人身披五星紅旗替wings加油了嗎?看到五星紅旗在國外飄揚了嗎?電競?在他嗎姑娘身上搞電競嗎?還有LOL一些撕逼草粉的微博圖懶得貼了,哪些是玩物喪志那些是追逐夢想一目了然現在這幫LoL的職業選手們什麼蛇哥PDD盧本偉油條公然開掛直播毀了另一款遊戲,真的無力吐槽 Peppersoup...