摘要:
startServer 1. 要做的事 在imooc-build start命令中. 要做的事情 子進(jìn)程啟動(dòng) webpack-dev-serve服務(wù). 以下是子進(jìn)程啟動(dòng)原因 方便重啟, 解決配置修改后, 無(wú)法重啟的問(wèn)題 避免主進(jìn)程受影響, 萬(wàn)一子進(jìn)程啟動(dòng)失敗,報(bào)錯(cuò)了,不能影響主進(jìn)程.可以讓主進(jìn)程再啟 閱讀全文
posted @ 2024-11-27 19:55
下輩子當(dāng)座橋-李飛
閱讀(40)
評(píng)論(0)
推薦(0)
摘要:
腳手架設(shè)計(jì) 參考項(xiàng)目 G:\webpack-learn\my-cli 1. 為什么需要腳手架 腳手架 提供 創(chuàng)建項(xiàng)目, 項(xiàng)目運(yùn)行, 項(xiàng)目框架, 項(xiàng)目打包, 項(xiàng)目發(fā)布,等一系列能力,提升研發(fā)效率, 簡(jiǎn)化復(fù)雜流程 2. 當(dāng)在命令行里輸入vue create app發(fā)生了什么 會(huì)找到vue對(duì)應(yīng)的可執(zhí)行文件 閱讀全文
posted @ 2024-11-27 19:55
下輩子當(dāng)座橋-李飛
閱讀(35)
評(píng)論(0)
推薦(0)
摘要:
1. webpack5的解構(gòu)代碼打包方式 針對(duì)下面文件進(jìn)行打包. // moduleA export default { a: 1, } // index.js import moduleA from "./moduleA"; console.log("hello webpack", moduleA 閱讀全文
posted @ 2024-11-27 19:54
下輩子當(dāng)座橋-李飛
閱讀(91)
評(píng)論(0)
推薦(0)
摘要:
項(xiàng)目打包構(gòu)建優(yōu)化 優(yōu)化項(xiàng)目: vue3-elm-master 方法 查找并診斷性能瓶頸 構(gòu)建速度分析: 影響構(gòu)建性能和開(kāi)發(fā)效率. speed-measure-webpack-plugin 構(gòu)建體積分析: 影響頁(yè)面訪問(wèn)性能 webpack-bundle-analyzer 構(gòu)建性能優(yōu)化常用方法: 通過(guò)多 閱讀全文
posted @ 2024-11-27 19:53
下輩子當(dāng)座橋-李飛
閱讀(52)
評(píng)論(0)
推薦(0)
摘要:
vue2升級(jí)vue3 針對(duì) ../vue3-elm-master項(xiàng)目升級(jí)做的解析, 該項(xiàng)目目前是webpack@1, vue@2. 1. vue2的缺點(diǎn),vue3的優(yōu)勢(shì). vue2的劣勢(shì) vue2的組件代碼復(fù)用是用mixin, 容易出現(xiàn)命名沖突, 且無(wú)法解決業(yè)務(wù)邏輯的復(fù)用. vue2的mixin代碼 閱讀全文
posted @ 2024-11-27 19:52
下輩子當(dāng)座橋-李飛
閱讀(118)
評(píng)論(0)
推薦(0)
摘要:
webpack 1. package.json命令啟動(dòng)配置環(huán)境變量 cross-env是一個(gè)用于跨平臺(tái)設(shè)置和使用環(huán)境變量的腳本工具, cross-env NODE_ENV=online就是設(shè)定NODE_ENV的值是"online". 在webpack.config.js里可以通過(guò)process.en 閱讀全文
posted @ 2024-11-27 19:52
下輩子當(dāng)座橋-李飛
閱讀(76)
評(píng)論(0)
推薦(0)
摘要:
webpack功能 1. 配置全局變量 使用webpack自帶的 providePlugin, 可以配置全局變量. { plugins: [ new webpack.ProvidePlugin({ $: 'jquery', jQuery: "jquery", }) ] } 2. 多入口打包 多入口打 閱讀全文
posted @ 2024-11-27 19:51
下輩子當(dāng)座橋-李飛
閱讀(83)
評(píng)論(0)
推薦(0)
浙公網(wǎng)安備 33010602011771號(hào)