next.js作為一款輕量級(jí)的應(yīng)用框架,主要用于構(gòu)建靜態(tài)網(wǎng)站和后端渲染網(wǎng)站。 框架特點(diǎn) 使用后端渲染自動(dòng)進(jìn)行代碼分割(code splitting),以獲得更快的網(wǎng)頁(yè)加載速度...
next.js作為一款輕量級(jí)的應(yīng)用框架,主要用于構(gòu)建靜態(tài)網(wǎng)站和后端渲染網(wǎng)站。 框架特點(diǎn) 使用后端渲染自動(dòng)進(jìn)行代碼分割(code splitting),以獲得更快的網(wǎng)頁(yè)加載速度...
頁(yè)面服務(wù)端渲染的時(shí)候,你這樣 const token = window.localStorage.getItem('token') || ''
會(huì)報(bào)錯(cuò)
nextjs 基于 isomorphic-unfetch 封裝自己的請(qǐng)求庫(kù)封裝是為了自己更好的玩耍,給大家參考一下,可根據(jù)自己的需求增加屬性或方法~ 第一步。封裝自己的請(qǐng)求類【文件名:SelfFetch.js】 yarn add isomorphi...
一、前言 緩存可以說是性能優(yōu)化中簡(jiǎn)單高效的一種優(yōu)化方式了。一個(gè)優(yōu)秀的緩存策略可以縮短網(wǎng)頁(yè)請(qǐng)求資源的距離,減少延遲,并且由于緩存文件可以重復(fù)利用,還可以減少帶寬,降低網(wǎng)絡(luò)負(fù)荷。...
還一個(gè)重要的 save沒寫。
pm2pm2是一個(gè)進(jìn)程管理工具,可以用它來管理你的node進(jìn)程,并查看node進(jìn)程的狀態(tài),當(dāng)然也支持性能監(jiān)控,進(jìn)程守護(hù),負(fù)載均衡等功能 1、 pm2需要全局安裝npm instal...
贊一個(gè),之前沒想到用這個(gè)方式實(shí)現(xiàn)。
vue element ui 使用switch修改狀態(tài)之前判斷結(jié)構(gòu)部分 邏輯部分
使用Dockerfile去構(gòu)建鏡像好比堆積木、使用pom去構(gòu)建maven項(xiàng)目一樣,有異曲同工之妙,下面就把Dockerfile中主要的命令介紹一下。 組成部分 詳情:官方文檔...
起初是同事反應(yīng) 開發(fā)環(huán)境下,在編譯中遇到了一個(gè)大問題(我和另外一個(gè)同事因?yàn)殡娔X配置好一些,基本沒什么卡頓)。當(dāng)編譯項(xiàng)目時(shí),需要花費(fèi)很長(zhǎng)時(shí)間進(jìn)行76%的基本塊優(yōu)化 下面這倆地...
Git教程 git 全局配置在電腦桌面右鍵,然后選擇Git Bash,輸入下面兩行代碼。 設(shè)置好之后,C:\Users\donxing下面有一個(gè).gitconfig,里面存著...
先了解一下,在 vue 中,有很多內(nèi)置的指令. 比如: v-for 用于遍歷 v-if & v-show 用于隱藏和顯示元素(區(qū)別在于后者是修改 display:block|...
官網(wǎng)用法,和作者的一樣,沒效果。
axios取消請(qǐng)求?前言 最近在項(xiàng)目中遇到一個(gè)問題,在連續(xù)發(fā)送同一請(qǐng)求時(shí),如果第二次請(qǐng)求比第一次請(qǐng)求快,那么實(shí)際顯示的是第一次請(qǐng)求的數(shù)據(jù),這就會(huì)造成數(shù)據(jù)和我選擇的內(nèi)容不一致的問題。解決的方案:在...
什么是動(dòng)畫? 就像思考哲學(xué)問題無法回避思維和存在的關(guān)系一樣,制作動(dòng)畫同樣無法逃避的問題是動(dòng)畫的原理是什么?這里提一句題外話,任何原理的東西通常難以讓你短期拾掇成果,但在隱約的...
前言 Koa是基于Node.js的下一代web框架,由Express團(tuán)隊(duì)打造,特點(diǎn):優(yōu)雅、簡(jiǎn)潔、靈活、體積小。幾乎所有功能都需要通過中間件實(shí)現(xiàn)。 準(zhǔn)備 檢查Node版本,至少...
前傳 出于興趣最近開始研究koa2,由于之前有過一些express經(jīng)驗(yàn),以為koa還是很好上手的,但是用起來發(fā)現(xiàn)還是有些地方容易懵逼,因此整理此文,希望能夠幫助到一些新人。 ...
一、koa的錯(cuò)誤處理 koa-onerrorkoa有error事件,當(dāng)發(fā)生錯(cuò)誤,可以通過error事件,對(duì)錯(cuò)誤統(tǒng)一處理。 上面這段代碼在如果捕獲到錯(cuò)誤,頁(yè)面會(huì)打印出 “Int...
贊
使用Koa.js,離不開這十個(gè)中間件隨著ES6的普及,async/await的語(yǔ)法受到更多JS開發(fā)者的青睞,Koa.js作為比較早支持使用該語(yǔ)法的Node框架越來越受到大家的喜愛,雖然Koa.js本身支持的功能...
贊一個(gè)
滑動(dòng)時(shí)候警告:Unable to preventDefault inside passive event listener移動(dòng)端Web界面滾動(dòng)性能優(yōu)化 Passive event listeners 最近更新了ios11.3,項(xiàng)目上發(fā)現(xiàn)這么一個(gè)問題,“我的”頁(yè)面和兩個(gè)列表頁(yè)的滾動(dòng)出現(xiàn)了問題,滾動(dòng)...