原创 如何寫一個自己的腳手架 - 一鍵初始化項目

介紹 腳手架的作用:爲減少重複性工作而做的重複性工作 即爲了開發中的:編譯 es6,js 模塊化,壓縮代碼,熱更新等功能,我們使用webpack等打包工具,但是又帶來了新的問題:初始化工程的麻煩,複雜的webpack配置,以及各種配置文件,

原创 深入Parcel--架構與流程篇

本篇文章是對 Parce 的源碼解析,代碼基本架構與執行流程,在這之前你如果對 parcel 不熟悉可以先到 Parcel官網 瞭解 介紹 下面是偷懶從官網抄下來的介紹: 極速零配置Web應用打包工具 極速打包 Parcel 使用 wor

原创 深入 CommonJs 與 ES6 Module

此 Github es6module example 倉庫中提供了供多種環境運行 es6module 的簡單例子,可以獲取代碼在本地進行測試驗證 目前主流的模塊規範 UMD CommonJs es6 module umd 模塊(通用模

原创 Github入門1之設置git

Github火了不是最近一年兩年的事了。 現在做一篇入門文章。絕非原創,只是Github的幫助文檔的中文翻譯罷了。隨便練下英文。寫完之後,發現,google翻譯都比這要好。還,算湊個字數吧。 一、設置git 1、下載及安裝git git

原创 Github入門2之新建一個庫

二、新建一個庫 1、在Github上建一個新的庫 每次你通過git作一個提交,它都被存儲到一個庫裏面。把你的項目放在Github上,你就需要有一個Github庫去讓它棲身。 Git把你項目的所有文件存儲到一個庫中。如果你在你的系統中可

原创 Github入門3之fork一個庫

fork一個庫 貢獻一個項目 出於某些觀點,你可能發現你自己想去對他人的項目作出貢獻,或者希望使用他人的項目作爲你自己項目的起點。這種行爲,被認爲是“forking”。在這個教程中,我們將會使用“Spoon-Knife”項目。 步驟

原创 Github入門4之社交化

社交化 follow一個朋友 Github的其中一個偉大的特性是具備去看到其它人正在做什麼以及他們與誰聯繫的能力。 當你follow一個人的時候,你將會看到在你的儀表盤上顯示的關於他們Github活動的信息。 步驟1:挑一個朋友

原创 寫在最早

入行4年。都沒有寫點關於工作方面的東西。工作方面的經驗都沒有怎麼沉澱。現在回想起來,項目經驗成流水呀。4年了,總想寫點東西,但又總有事情影響沒寫成。呵呵,人還是不要給自己太多的藉口,必須寫點什麼東西了。