原创 使用Sphinx搭建本地(window)文檔並把它部署到網上(github)-本地搭建(1)

標題操作準備環境搭建工程視頻參考鏈接 操作 準備環境 安裝python(link)注意安裝的時候選擇pip 安裝Sphinx,兩種方法link 2.1 直接使用命令行(Ctrl+R)pip install -U sphinx

原创 [JS]同步和異步的簡單理解

目錄同步和異步參考鏈接 同步和異步 Javascript語言將任務的執行模式分成兩種:同步(Synchronous)和異步(Asynchronous) 同步:一個任務完成了,有返回結果,纔可以開展下一個任務。比如去超市買東西付

原创 [HTML_CSS]HTML_CSS實戰:做一個簡單個人博客

目錄背景示意圖代碼補充知識點基礎骨架搭建填充內容總結 背景 上一節我們講了一篇文章快速學會HTML_CSS,這節來實戰。 示意圖 主要就是上中下結構,沒有使用div,背景圖片用的隨機圖片,所以每次打開效果都不一樣。中間內容分了兩部

原创 puppeteer-點擊a標籤到另一個界面,獲取新界面的鏈接

  需求: 點擊a標籤到另外一個新頁面,獲取新頁面的網址,驗證與預期是否相同 代碼: const page = await browser.newPage(); await page.goto("htt

原创 [Puppeteer]Puppeteer+Mocha+Chai實現端到端測試

目錄項目puppeteer實現自動化知識點補充Mocha+Chai實現測試優化代碼本節代碼相關鏈接 項目 將單元測試框架mocha,斷言chai和puppeteer結合起來做端到端測試: 將打開百度首頁 搜索Puppeteer,

原创 5分鐘使用Hexo搭建博客

目錄背景操作安裝hexo添加內容切換主題上傳到github並且發佈參考連接 背景 sphinx要用rst格式編寫,感覺有些麻煩,正好看見用hexo編寫博客,直接可以使用md格式,更方便快捷。(更新一下:我又用回sphinx了😂,大

原创 [JS]Promises對象

目錄什麼是promise怎麼使用XMLHttpRequest 執行 promise簡寫,使用then換成catch需要注意總結參考鏈接 什麼是promise Promise 是一個對象,它代表了一個異步 操作的最終完成或者失敗。

原创 使用Sphinx搭建本地(window)文檔並把它部署到網上(github)-使用live server本地查看修改(3)

目錄安裝live server(有vscode的同學裏面有插件,直接安裝)具體示例視頻參考鏈接 安裝live server(有vscode的同學裏面有插件,直接安裝) 使用命令行(cmd+R)npm install live-s

原创 [Yarn]There appears to be trouble with your network connection. Retrying...

目錄背景報錯方案方案一方案二 背景 有一個項目需要yarn start啓動,但是建議先升級一下yarn 報錯 [3/5] Fetching packages... info There appears to be trouble

原创 [Node]NVM選擇使用node使用版本

目錄NVMNVM使用卸載本機node安裝的node檢測是否剩餘node安裝nvm NVM Nodejs的版本管理工具,可以切換不同node版本 NVM使用 卸載本機node安裝的node window10裏面直接search no

原创 [TypeScript]TypeScript入門

目錄什麼是TypeScript優點安裝本節代碼 什麼是TypeScript 微軟開發的編程語言,一種客戶端腳本語言(一般是不經過數據庫,不經過其他編譯軟件編譯,直接寫在網站代碼裏的) TS是JS的超級,遵循ES6規範。 TS向JS

原创 [TypeScript]TypeScript語法

目錄語法數據類型字符串參數在參數後面使用冒號指定類型默認參數可選參數函數Rest+Spreadgeneratordestrucring析構箭頭表達式循環面向對象類泛型接口模塊註解類型定義文件TS 25 問參考鏈接 語法 筆記來源於

原创 [Puppeteer]Puppeteer常用方法彙總

Puppeteer常用方法彙總 puppeteer.launch 無頭模式 true 直接運行代碼,false 會跳出chrome瀏覽器,默認是true slowMo 指定時間減慢Puppeteer的操作 devtools:

原创 [Js_Testing]Mocha+Chai單元測試進階

目錄選擇測試用例指定測試腳本指定目錄底下所有測試腳本通配符指定多個測試腳本過濾只測試其中某一組測試跳過某一組測試配置文件指定測試腳本鉤子異步測試HTTP瀏覽器看測試結果&&ES6本節代碼參考鏈接 選擇測試用例 指定測試腳本 第一行

原创 [Js_Testing]3分鐘學會Mocha+Chai單元測試

目錄什麼是單元測試什麼是mocha常見斷言庫什麼是chai介紹用法:使用安裝環境測試框架寫法mocha的使用本節代碼參考目錄 什麼是單元測試 單元測試是用來對一個模塊、一個函數或者一個類來進行正確性檢驗的測試工具。 爲何要進行