原创 兩種方式記錄一個css 書籤效果

div // css .label-parent{ position: relative; border-radius: 14px; overflow: hidden; } .label-child{

原创 Android Emulator Error Message: “PANIC: Missing emulator engine program for 'x86' CPU.”

前言 我是在Android Studio裏面安裝了模擬器,因爲團隊中有個h5做的混合開發的應用。之前都是真機調試的,沒有用過Android的模擬器(我們團隊的項目目前只支持Android),無奈這次真機調試總是出問題,想起之前跑flutte

原创 yarn 設置淘寶鏡像

查看鏡像 yarn config get registry 設置鏡像 `` yarn config set registry https://registry.npm.taobao.org/

原创 安裝node_modules失敗時

rm -rf node_modules && yarn cache clean && yarn && yarn start

原创 sentry搭建錯誤監控系統(二)

上次沒有看到源碼的問題解決了。之前沒有看到源碼,是因爲本地跑的,後面我用docker起個服務,發現可以定位到源碼,開森~ 一、上報的規則 1、服務端設置報警的規則 可以在project setting ->alert裏面去設置 2、

原创 npm包 ^和~的區別

~version 大概匹配某個版本 如果minor版本號指定了,那麼minor版本號不變,而patch版本號任意 如果minor和patch版本號未指定,那麼minor和patch版本號任意 如:~1.1.2,表示>=1.1.2 <1.2.

原创 vue3.0 beta帶來的改變

主要的點 優化tip1: 優化diff算法,不是同級比對,而是直接找出變化的那個節點 優化tip2:靜態節點嵌套很深 innerHTML,相比較之前一個個append要快 SSR tree-shaking (按需加載) C

原创 git 倉庫過大時

git clone --depth 1拉取最近的一次commit,只會拉取默認的分支,但是其他的分支可能拉不下來,所以要採用以下的方法拉取 git clone --depth 1 https://github.com/dogescript/

原创 sentry搭建錯誤監控系統(一)

一、 前言 很多公司都會搭建自己的錯誤監控系統。我自己想嘗試搭建監控系統,源於我們公司內部小程序線上報錯,不能及時定位問題,剛好看到有博文在推薦sentry,於是我饒有興趣去關注它。 二、註冊服務 在官網上註冊服務 搭建自己的服務 1、

原创 github + jenkins 自動化部署前端包

1、 我用了一個跨平臺的SSH軟件Termius 2、New Hosts ,填寫相關的服務器信息 3、點擊 Connect via SSH 4、 安裝java環境 yum install -y java 安裝成功 5、 然後

原创 提升js幸福感的技巧

求數組對象的最大值 let a const arr = [{name:"nanlan",num:20},{name:"xiaojuju",num:21},{name:"yunju",num:22}] const max = Math.max

原创 HTTP1.0 、HTTP1.1與HTTP2.0的區別

HTTP1.0與HTTP1.1 緩存處理 HTTP1.0 中主要是用header裏的If-Modified-Since、Expires HTTP1.1中則引入Entity tag、If-Unmodified-Since,If-Match,I

原创 webpack打包太慢了,怎麼優化

使用最新的webpack 現在最新的webpack的版本是4.39.2,據說打包速度提升了不少 DllPlugin插件單獨編譯一些不經常改變的代碼 使用happypack多線程進行構建 使用webpack-parallel-uglify

原创 寄生式組合繼承

基本思想:和組合繼承有點類似,不過它解決組合繼承調用兩次父類的構造函數,就是在子類的原型調用父類的構造函數時做下改變,用寄生式繼承來做這步操作,我們想要無非不就是父類原型的一個副本而已 優點: 解決了組合繼承兩次調用父類的構造函數,普遍人

原创 new 操作符都做了些什麼

function Foo(name){ console.log(arguments); this.name = name; } let a = new Foo('2'); 創建一個空對象 然後讓這個空對象的proto 指