在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/iOS  HTML/ 關(guān)于webpack的使用環(huán)境問題。

關(guān)于webpack的使用環(huán)境問題。

萌新剛學(xué)習(xí)webpack半個月有余,公司就我一個切片,有個項目,我想用webpack前期開發(fā),但是感覺會有很多坑,求大神們幫忙解析下
1:項目是個導(dǎo)購站,多頁面
2:公司PHP混合開發(fā)
3:管理工具svn
4:產(chǎn)品設(shè)計需求不明確,屬于邊寫代碼,邊改模板,樣式和js的,

如可以用webpack那么有以下疑問:
1:傳統(tǒng)開發(fā)時,修改HTML, 以前都是直接改PHP環(huán)境里的,然后svn更新一到,如果webpack開發(fā), 那么我先要本地修改,然后打包后,在復(fù)制到PHP套過的模板里, 多次麻煩。

2:關(guān)于第三方插件問題,PC站往往會用到各種基于JQ的插件,我用webpack開發(fā)時模板是用HtmlWebpackPlugin來加CSS和JS的, 我參考過網(wǎng)上大部分前輩加插件的方法,有3種,ProvidePlugin,dll(暫時我還不會這個),externals(模板引入插件),如果用ProvidePlugin,我可以npm jq,其他等等等很多基于JQ的插件如何弄,也一起用CommonsChunkPlugin打包到公共的JS里嗎? 如果用externals,我源模板里引入JQ和插件等, 打包的時候不會打包我源模板標(biāo)簽加的JS~ 而且HtmlWebpackPlugin產(chǎn)生的新模板的JS標(biāo)簽路徑也不對了! 我該如何處理第三方插件問題呢?

3:關(guān)于緩存問題,我打包可以加hash之類的,但是PHPer第一次拿走的模板套完后,我如何更改到那上面去。

如果不用webpack,那么我模塊化開發(fā),那么多CSS JS最后如何打包 壓縮 整合呢?是否還要模塊化開發(fā)還是所有的JS CSS都寫在一個里面。

萌新感謝各位大佬多多發(fā)表意見。再次感謝。

回答
編輯回答
傲寒

1.你要用webpack來打包的話再嵌套到php里感覺就不太合適了,還是前后端分離的模式比較科學(xué)一點
2.如果你真的要這樣來搞的話,打包也只是打包js,css,圖片等資源,不能打包html了

2017年10月1日 11:37