原创 前端腳手架(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-