背景 項(xiàng)目測試階段,需要驗(yàn)證我們開發(fā)上線的京東小程序的頁面的時(shí)候,我們直接去看體驗(yàn)版的二維碼就可以了。但是有時(shí)候頁面需要添加一些參數(shù),這個(gè)時(shí)候我們可以通過配置一些參數(shù)生成二維...
背景 項(xiàng)目測試階段,需要驗(yàn)證我們開發(fā)上線的京東小程序的頁面的時(shí)候,我們直接去看體驗(yàn)版的二維碼就可以了。但是有時(shí)候頁面需要添加一些參數(shù),這個(gè)時(shí)候我們可以通過配置一些參數(shù)生成二維...
背景 在項(xiàng)目開發(fā)過程中,隨著項(xiàng)目越來越大,公共的組件或方法越來越多,會將一些功能封裝成可獨(dú)立發(fā)布的npm包。但在開發(fā)調(diào)試的時(shí)候存在一個(gè)問題,如何將使用該庫的項(xiàng)目代碼集成測試?...
Babel 是一個(gè)通用的多功能的 JavaScript 編譯器。 瀏覽器編譯你的js代碼,需要把js轉(zhuǎn)化成ast。2015年es6語法發(fā)布,但瀏覽器還普遍不支持es6語法。于...
前言 我們都知道在前端編譯構(gòu)建工具出現(xiàn)之前,前端項(xiàng)目采用的基本都是es5瀏覽器識別的語法來實(shí)現(xiàn)的。例如(jquery,es5 .......)。隨著前端技術(shù)的發(fā)展(es6甚至...
1、通過信息差賺錢的方式永不過時(shí)。 2、產(chǎn)品是為了滿足客戶,不是為了滿足領(lǐng)導(dǎo)。產(chǎn)品不是自嗨,要解決客戶的問題。了解客戶是希望被需求,還是希望需求,也就是了解人的心理,你才能將...
1、被罵不生氣 人在生氣的時(shí)候智商最低。當(dāng)別人氣沖沖找到我們的時(shí)候,這個(gè)時(shí)候更要保持離職,只有這樣才能清楚自己所遇到的問題是什么,以更好地角度去看待問題,避免出現(xiàn)無法定位到問...
身處不同的層級看待問題的視角是不同的,處于低緯度視角的人群無法理解和解決高緯度的問題,但是當(dāng)你處于更高維度向下看待問題的時(shí)候,也許就會變成一個(gè)很簡單的問題,甚至問題本身都消失...
1、node版本不匹配,檢查是安裝包的版本是否是太高或太低導(dǎo)致當(dāng)前node版本不支持。 2、升級或降級node版本,刪除node_modules及package-lock.j...
webpack5 已經(jīng)廢棄了url-loader webpack5自帶的asset-module就可以實(shí)現(xiàn)以前的功能 asset-module整合了原本的url-loader...
搭建vite項(xiàng)目的命令。 我的目前是6.14.15,升級一下: 目前是8.3.0 新建vite項(xiàng)目命令行: 輸入y即可。安裝完畢: 用vscode打開: 運(yùn)行node初始化:...
前言 上一篇文章講述了babel編譯原理流程,這一篇正式開啟編寫babel插件。如果對babel編譯原理流程不清楚的請看上一篇文章babel插件實(shí)踐(一)babel編譯原理分...
前言 我們都知道在前端編譯構(gòu)建工具出現(xiàn)之前,前端項(xiàng)目基本都是用es5瀏覽器識別的語法來實(shí)現(xiàn)的。(jquery,es5...)。隨著前端技術(shù)的發(fā)展(es6甚至更新語法的問世),...
前言 在hooks沒有出現(xiàn)之前,函數(shù)組件基本只做展示功能,涉及到狀態(tài)管理,我們需要用到class組件或者數(shù)據(jù)管理框架(redux/dva/mobx); 小編福利推薦,更多精彩...