我是做前端開發的,前段時間接觸php發現php有個和前端npm一樣的東東composer,然后npm下載的依賴都放在node_modules文件夾里,而composer下載的依賴都存放在vender文件夾里。那么問題來了,前端依賴node_modules是不用部署到線上服務器的,vender要不要部署到服務器上呢?
1 回答

小怪獸愛吃肉
TA貢獻1852條經驗 獲得超1個贊
1L答案沒毛病,php 的 composer 和 npm 有區別,前端在使用npm
包安裝以后,部署之前是會build
的,這個時候已經把使用到的類庫代碼打包進去了,比如react
,會把react
相關的代碼打包到最終文件進去,但是php
的composer
并不會將所有代碼打包到一起,所以還是需要在服務器上安裝這些包的,但是不需要吧vendor
直接上傳,只需要在服務器再裝一遍就好了。
- 1 回答
- 0 關注
- 692 瀏覽
添加回答
舉報
0/150
提交
取消