我是做前端開發(fā)的,前段時間接觸php發(fā)現(xiàn)php有個和前端npm一樣的東東composer,然后npm下載的依賴都放在node_modules文件夾里,而composer下載的依賴都存放在vender文件夾里。那么問題來了,前端依賴node_modules是不用部署到線上服務(wù)器的,vender要不要部署到服務(wù)器上呢?
1 回答
小怪獸愛吃肉
TA貢獻(xiàn)1852條經(jīng)驗 獲得超1個贊
1L答案沒毛病,php 的 composer 和 npm 有區(qū)別,前端在使用npm包安裝以后,部署之前是會build的,這個時候已經(jīng)把使用到的類庫代碼打包進(jìn)去了,比如react,會把react相關(guān)的代碼打包到最終文件進(jìn)去,但是php的composer并不會將所有代碼打包到一起,所以還是需要在服務(wù)器上安裝這些包的,但是不需要吧vendor直接上傳,只需要在服務(wù)器再裝一遍就好了。
- 1 回答
- 0 關(guān)注
- 695 瀏覽
添加回答
舉報
0/150
提交
取消
