原创 vue(scoped)修改UI庫組件樣式

vue修改UI庫組件樣式 在工作中經常會碰見設計稿和UI庫的組件樣式不一樣,在style標籤加了scoped,就無法修改UI組件的樣式了,因爲當前組件樣式只應用到這個組件上。 深度作用選擇器 如果你想修改組件的樣式就可以使用 >>> 操作符

原创 nvm管理node.js版本(Windows系統)

nvm管理node版本 在開發過程中偶爾會碰見不同項目依賴的node版本不一樣,而node沒有提供自動切換版本的功能,這個時候就需要nvm出馬了,n也可以管理node版本(注:不支持Windows) 先去下載nvm-windows 下載鏈接

原创 給項目加一個骨架屏吧

給項目加一個骨架屏吧 骨架屏可以理解爲是當數據還未加載進來前,頁面的一個空白版本,一個簡單的關鍵渲染路徑。用戶會看到一個樣式簡單,描繪了當前頁面的大致框架的骨架屏頁面,然後骨架屏中各個佔位部分被實際資源完全替換,這個過程中用戶會覺得內容正在

原创 Hexo博客多端同步問題

Hexo博客多端同步問題 搭完博客,發現只有公司電腦上有源文件,如果回家就沒發繼續更新博客了。也不能拿着U盤到處拷貝。所以就把博客源文件放到github上解決同步問題。 博客源文件同步 在博客根目錄執行 git init git r

原创 Git拉取遠程分支到本地

Git拉取遠程分支到本地 拉取分支 首先你得先查看你是否和遠端的倉庫建立連接。 git remote -v 如果沒有的話那就自行添加一下 git remote add origin xxxx(你遠程分支的git倉庫地址) 如果每天要提交代

原创 node.js來爬取智聯全國的競爭最激烈的前十崗位

node爬蟲 什麼是爬蟲呢,是一種按照一定的規則,自動地抓取萬維網信息的程序或者腳本。爲什麼選用node呢,因爲我是前端,當然要用js實現。 項目分析 爬取http://top.zhaopin.com 智聯網站上的全國的競爭最激烈三個月內

原创 部署小說api服務到騰訊雲

部署小說api服務到騰訊雲 小說api1.0版本寫完了,接下來就開始部署到服務器上,用到了nginx、pm2、nvm、git、OpenSSL。 服務器配置: CentOS 7.4 64位 1 核 2 GB 1 Mbpsnode版本: 8.9

原创 使用apidoc文檔神器,快速生成api文檔

寫完api接口,就需要編寫api文檔了,如果一個個手寫的話就很麻煩,就得使用apidoc只需要通過寫註釋,就可以快速生成文檔了。 安裝 第一步先安裝全局模塊apidoc。 npm install apidoc -g 修改接口的註釋 找到no

原创 javascript數據類型轉換

javascript數據類型轉換 在面試中經常會碰見問類型轉換的問題,例如[] == false、[] == {}返回的是真還是假等等。。。 默認是false的五個值 null undefined NaN 0 '' 記住只有這五個值是假的剩

原创 Express中間件body-parser簡單實現

Express中間件body-parser簡單實現 之前文章寫了怎麼用body-parser中間件處理post請求,今天就大概實現下body-parser中urlencoded 這個方法。首先通過命令提示輸入 mkdir lib && cd

原创 使用Express開發小說API接口服務1.0(三)

使用Express開發小說API接口服務1.0(三) 線上訪問地址https://api.langpz.com/ 之前發現追書神器API詳情頁竟然沒有下一章和上一章的返回值,只能自己動手封裝一下。 app.js 增加錯誤處理 // catc

原创 Hexo+Next集成Algolia搜索

集成Algolia搜索 起因Swiftype現在收費了,也沒有免費版本。Local Search搜索體驗不好,微搜索Next官網上描述太少!所以選擇Algolia。注:Algolia搜索在版本 5.1.0 中引入,要使用此功能請確保所使用的

原创 使用Express開發小說API接口服務1.0(二)

使用Express開發小說API接口服務1.0(二) 線上訪問地址https://api.langpz.com/ 之前完成了首頁和搜索的接口,現在就開始寫剩下的接口。 獲取小說源 因爲追書神器正版源是收費加密的,所以只能使用盜版源,所以要封

原创 使用Express開發小說API接口服務1.0(一)

使用Express開發小說API接口服務1.0(一) 1.0版本技術棧使用express-generator、express、request、morgan、file-stream-rotator。接口用追書神器API。目前接口設計有首頁,小

原创 Hexo博客遷移之旅(Coding到騰訊雲COS)+ Travis CI持續集成

Hexo博客從Coding遷移到騰訊雲COS 最近coding的Pages 服務一直不穩定,這兩天訪問還出現404,重新部署也無法解決。國內訪問GitHub Pages 不是很快,而且百度SEO也爬不到。碼雲自定義域名收費,只好遷移到騰訊