原创 git 使用命令總結

添加文件到緩存區 git add . 打標籤 //-a 和 -m 都可以省略 git tag -a v1.0.0 -m '第一次打標籤' git tag v1.0.0 查看所有標籤,注意標籤是按字母排列的 git tag 如果

原创 安裝xml2js出現npm ERR! code E404 npm ERR! 404 Not Found: [email protected]

原因是npm源指向的問題 執行: npm config set registry https://registry.npmjs.org/

原创 ie的盒模型和標準模型

使用 box-sizing:content-box || border-box || inherit 原理圖 計算 怪異模型|IE模型 div寬度(定死) = 內容寬度+border寬度+padding寬度 //改變border

原创 vue-生命週期

生命週期 有哪些鉤子 beforeCreate created beforeMount mounted beforeUpdate updated beforeDestroy destroyed 測試代碼 <!DOCTYPE html>

原创 Vue2.5入門-1

vue如何引用和使用,實例和掛在點的介紹 <!DOCTYPE html> <html> <head> <title>vue 入門</title> <script src="https://cdn.jsdelivr.net/npm/

原创 理解 ajax、fetch和axios

背景 ajax fetch、axios 優缺點 ajax基於jquery,引入時需要引入龐大的jquery庫,不符合當下前端框架,於是fetch替代了ajax 由於fetch是比較底層,需要我們再次封裝,比如data參數配置 /

原创 Vue2.5入門-2

todolist功能開發 代碼 <!DOCTYPE html> <html> <head> <title>vue 入門</title> <script src="https://cdn.jsdelivr.net/npm/vue">

原创 Vue2.5入門-3

安裝和使用 全局安裝vue npm install --global vue-cli 創建基於webpack模板的新項目 vue init webpack my-project 安裝依賴 cd my-project npm run dev

原创 sublime install package沒反應,以及安裝後沒有出現install package選項

離線安裝Package Control 一般出現這種問題的是網絡原因,我們可以下載離線安裝包 連接地址:https://github.com/wbond/package_control 安裝完成後解壓,然後點擊Preferences->B

原创 3-註冊賬號

組織還是項目 facebook爲組織賬號,rollup爲項目賬號 個人推薦註冊項目賬號 創建項目 爲項目取名字之前,一定要提前把名字在github和npm上搜索一下,確認沒有重名才行。 添加ssh key 安裝git,提交項目

原创 2-做什麼

期望 快速做出第一版,慢慢迭代升級 方便推廣,0成本使用 不能做什麼 大型的框架,如一個UI框架。短期做不完,使用成本高。 模擬成熟輪子,如再造一個jQuery。有成熟方案,用戶不會換。 小衆的東西。基本沒人用。 沒有特色,10

原创 4-開發環境.

安裝node和npm npm init 初始化項目 規範版本號 一級版本,重構版本 二級版本,重大功能改進 三級版本,小升級或者bug修復 爲何從0.0.1開始,可以認爲是非正式版,正式版可以以1.x.x開始了。 規範一級目錄 src

原创 1-爲何做開源

理由 全面提高編程能力 ​ 從0開始打造,每部分都要自己負責。 提高自己的社區知名度 ​ github上的star能間接反映你的身價,得到同行的認可,做啥都好做,比如內推。 鍛鍊自己的產品意識 ​ 開源是產品,不單是技術活。要考慮UI、運

原创 7-如何宣傳

如何宣傳 一個公司的核心競爭力,一個是技術,一個是營銷。 寫博客,一類是技術乾貨文章(爲主),一類是產品介紹文章 總結如何做前端緩存 前端緩存的坑 預防前端內存泄漏 前端緩存插件fast-cache使用總結 fast-cache開發

原创 5-提交代碼.

寫代碼 重新編譯 寫文檔和寫測試用例 到項目根目錄下,運行npm i gitbook-cli -g,然後創建SUMMARY.md SUMMARY.md內容如下 * [項目介紹](README.md) * [使用文檔](doc/use/