五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Webpack+Serverless解決node_modules太大的問題

2021-05-19 13:55 作者:執(zhí)筆看墨花開  | 我要投稿

背景

想做一個(gè)手機(jī)瀏覽器插件,雙擊收藏好看的圖片。用serverless做后端,leancloud做數(shù)據(jù)庫。在部署serverless時(shí)發(fā)現(xiàn),默認(rèn)是要上傳node_modules的,那也太夸張了吧。我隨便裝幾個(gè)依賴,就70M了,這不行。于是想到了用webpack打包來實(shí)現(xiàn),說干就干。

主要坑

target

target需要設(shè)置為node,小坑

libraryTarget

開始沒設(shè)置這個(gè)屬性,然后打包部署之后,請(qǐng)求接口一直提示超時(shí)

然后提交工單,也沒啥用,還讓我把node_modules全部傳上去,那也太大了,不可能滴。

然后開始去webpack官網(wǎng)看配置,最后找到了他

libraryTarget: 'commonjs2’

**原因:**之前的打包方式?jīng)]有module.exports=__webpack_exports__這句,導(dǎo)致serverless那邊無法調(diào)用服務(wù),改成commonjs2就有了

開始

安裝webpack依賴

配置webpack.config.js

增加啟動(dòng)腳本

打包之后,只有1.3M, 部署之后,正常運(yùn)行,完美

本文使用?文章同步助手?同步



Webpack+Serverless解決node_modules太大的問題的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
湖北省| 获嘉县| SHOW| 张家口市| 德惠市| 寿宁县| 广州市| 斗六市| 五大连池市| 秭归县| 手游| 尖扎县| 勐海县| 安顺市| 西昌市| 柯坪县| 措美县| 神农架林区| 定安县| 乳山市| 密山市| 孟连| 兴海县| 庆安县| 尤溪县| 马公市| 什邡市| 海伦市| 枣庄市| 元江| 苏尼特右旗| 皮山县| 南召县| 玉环县| 武威市| 丽水市| 文山县| 山西省| 嘉兴市| 达州市| 青河县|