原创 前端腳手架(cli)實現
背景 整合前端團隊代碼規範, 以及統一整體架構 使用庫 本文借鑑vue-cli思路,用到的庫有: commander.js,可以自動的解析命令和參數,用於處理用戶輸入的命令。 download-git-repo,下載並提
原创 css3滾動條樣式
導航滾動條組成移動端隱藏scroll滾動條 :-webkit-scrollbar應用 滾動條組成 ::-webkit-scrollbar 滾動條整體部分 ::-webkit-scrollbar-thumb 滾動條裏面的小方塊,
原创 stylelintrc.js
module.exports = { “rules”: { //Possible errors //Color “color-no-invalid-hex”: true, //Font family “font-family-no
原创 docker安裝jekins
環境: win10 1. 安裝jekins docker run -itd -p 8080:8080 -p 50000:50000 -v e:/docker/jenkins/jenkins_data:/var/jenkins
原创 github + jsdeliver + picgo 搭建免費cdn
github搭建免費cdngithub + jsdeliver 手動上傳資源發佈github + jsdeliver + picgo牀圖 倉庫地址: https://github.com/luchuanqi/cdn gith
原创 函數節流
/** * 頻率控制 返回函數連續調用時,action 執行頻率限定爲 次 / delay * @param delay {number} 延遲時間,單位毫秒 * @param action {function} 請求關聯函數,
原创 js 斐波那契數列
1. 打印斐波那契列表,使用es6的generator函數實現function* fib(max) { let start = 0, a= 0, b= 1 while(start < max) {
原创 ==、is
is 是比較兩個引用是否指向了同一個對象(引用比較)。== 是比較兩個對象是否相等。
原创 十進制轉二進制,十進制轉任意進制
實現棧,後進先出(LIFO) 包括往後面添加(push),返回第一個並刪除(pop),返回最後一個(peek),是否爲空(isEmpty),大小(size),清空(clear)class Stack { constructo
原创 webstrom絕對路徑,快速定位到相關組件
在使用webpack構建項目的時候,配置一些絕對路徑之後,想快速導航到目的文件的時候,比較麻煩,比如import Util from 'util'而這個util是webpack中設置好了,這時, 我們還需要看webpack的一些相
原创 flutter環境搭建及其遇到的坑
總的來說需要的也就4樣東西,找齊了配置一下就OK; Flutter SDK[https://flutter.io/docs/get-started/install/windows] (建議下載官網的,下載完直接能用) 下載
原创 ubantu 安裝jekins
安裝java sudo apt-get updata sudo apt-get install openjdk-8-jdk java -version 安裝jenkins wget -q -O - https://pkg.j
原创 npm私有庫之verdaccio,sinopia
sinopia 和 verdaccio 差不多。 sinopia現在作者沒有維護了,verdaccio是再 sinopia的基礎上維護的, 推薦verdaccio npm install -g sinopia sinopia
原创 npm私有庫之cnpmjs.org + mysql
依賴安裝 npm i -g cnpmjs.org 修改node_modules/cnpmjs.org/config/index.js 文件 把下面的copy一下,替換到index.js鍾 'use strict'; var mk
原创 vue項目中配置stylelint
stylelint 是css的代碼檢查工具, 方便規範css帶啊嗎規範 依賴包 npm i stylelint stylelint-webpack-plugin stylelint-config-standard --save-