1. 程式人生 > >前端用vue,後端需要nodejs嗎?

前端用vue,後端需要nodejs嗎?

簡而言之:後端用不用node,和前端用不用vue,二者完全沒關係。

那為何用vue和vue外掛開發前端的時候,經常需要各種npm install呢?為何要在本地安裝node環境?

本地需要安裝node是因為:

在本地使用vue開發前端的時候,你並不是直接編寫最後使用的靜態js檔案,而是有一大堆程式碼和配置之類的亂七八糟的東西,
而webpack這個工具,可以把以.vue結尾的專案檔案和各種配置之類的亂七八糟的檔案,進行打包編譯,生成最後放在伺服器上的靜態js檔案

最後專案上線的時候,使用者訪問伺服器,下載這個靜態檔案,直接在瀏覽器就運行了。

所以需要node的不是伺服器,而是本地的webpack做打包編譯工作的時候需要

參考 為什麼vue+webpack需要用到node,如何部署專案到伺服器?
https://www.cnblogs.com/zhuzhenwei918/p/6866094.html