原创 TypeScript 使用筆記

TS 是 JS的超集,它可以編譯成純JS。 TS可以在任何瀏覽器、任何操作系統、任何平臺上運行 TS 數據類型 類型註解 let flag : boolean = false; 變量後面跟的冒號後面的類型就是這個變量的類型註解。

原创 不同類型的數組快速去重(適用於 vue,react,angular,js)

moval是什麼? 數組去重,是開發項目中經常使用到的工具類。 moval源碼倉庫:下載地址 moval使用教程幫助文檔: 1、安裝下載 $ npm install --save moval 2、快速使用 引入 const

原创 ReactJs中的網絡請求fetch 使用及封裝

fetch在reactjs中等同於 XMLHttpRequest,它提供了許多與XMLHttpRequest相同的功能,但被設計成更具可擴展性和高效性。 Fetch 的核心在於對 HTTP 接口的抽象,包括 Request,Res

原创 gitbook 使用筆記

gitbook 安裝運行 1、安裝 npm install gitbook-cli -g 2、cd 項目目錄 gitbook init 可以看到他會創建 README.md 和 SUMMARY.md 這兩個文件,README

原创 babel7 升級

babel6: 升級至babel7 : 安裝 其中babel/preset-env相當於 es2015 ,es2016 ,es2017 及最新版本。 npm install -D babel-loader @babel/co

原创 navicat 連接 mysql失敗

出現 Client does not support authentication protocol requested by server…的解決方案 //cmd mysqladmin -u root -p password 1

原创 nrm 使用筆記

NRM NRM(Npm Registry Manager )是npm的鏡像源管理工具,有時候國外資源太慢,就可以使用 nrm 快速地在 npm 源間切換。 安裝 在命令行執行命令,全局安裝nrm npm install -g nr

原创 npm 使用筆記 ( npm 開發筆記 )

登錄 - npm login - 用戶名 - 密碼 - 郵件地址 發佈 - npm publish 刪除 - npm unpublish <項目名> --force 報錯: 1、安裝依賴報錯 錯誤信息如下: npm ERR!

原创 egg.js 使用筆記

腳手架安裝 1、安裝 $ npm i egg-init -g $ egg-init egg-example --type=simple //egg提供的一款名爲simple的模板 $ cd egg-example $ npm

原创 angular7 + ng-zorro-antd 開發問題小記

壓縮打包 ng build --prod --build-optimizer // 編譯後進一步壓縮文件的大小 打包遇見的問題: 超過budgets WARNING in budgets, maximum exce

原创 提高網站性能小記

儘可能的減少 HTTP 請求數 通過圖片、css、script、文件等等增加http請求數,減少這些元素的數量就能減少響應時間。 使用CDN(內容分發網絡) 通過增加CDN,判斷用戶來源就近訪問服務器取得所需的內容。 添加Exp

原创 正則表達式手記

修飾符 (g,i,m) g : 全文進行匹配 (不加則匹配至第一個即停止) i : 忽略大小寫(默認大小寫敏感) m : 多行搜索 “He is a boy,Is he?”.replace('/\bis\b/gi'

原创 angular 資源總結

自動生成二維碼(angular2-qrcode) git地址 導入 import {QRCodeModule} from "angular2-qrcode"; .... @NgModule({ imports:

原创 Thinkphp5 —— 學習筆記

1. 渲染輸出頁面 (例如:index.html) 方法1: 方法2: 2. 輸出 var_dump() 能打印出類型 print_r() 只能打出值 echo() 是正常輸出... 需要精確調試的時候用 var_

原创 使用Create-React-App腳手架創建antd-mobile開發環境 (附 github 源碼)

Facebook 官方推出Create-React-App腳手架,基本可以零配置搭建基於webpack的React開發環境,內置了熱更新等功能。 使用的原因以及特性: 無需配置; 集成了對 React, JSX, ES6 和 F