目錄css
爲何要有自動化的流程html
1.Node環境前端
1.1.什麼是Nodenode
1.2.Node環境搭建jquery
1.3.Node用途git
1.4.Node開發Web應用Demogithub
1.5.NPMweb
2.Bowernpm
2.1.什麼是Bowergulp
開發人員的精力應放在哪?創造,新的一切
前端開發的編譯操做
爲何Node選中了JS,
說到底就是一個JS運行環境
目前有兩個分支
1.2.1.Mac
bash $ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.30.2/install.sh | bash $ echo '. ~/.nvm/nvm.sh' >> .bash_profile $ nvm install stable $ nvm alias default stable
1.2.2.Windows
```command
``` NVM_HOME=C:\Develop\nvm
NVM_SYMLINK=C:\Develop\nodejs
NPM_HOME=C:\Develop\nvm\npm
PATH=%NVMHOME%;%NVMSYMLINK%;%NPM_HOME%
1.2.3.環境變量
環境變量就是操做系統提供的系統級別用於存儲變量的地方
系統變量和用戶變量
建議將本身配置的環境變量放在用戶變量中,用戶變量比較乾淨
環境變量的變量名是不區分大小寫的
變量間運行相互引用
特殊值:
只要添加到PATH變量中的路徑,均可以在任何目錄下搜索
命令行
cd :change directory
REPL環境(控制檯環境)
1.3.1.開發Web應用程序
1.3.2.前端開發工具基礎
1.4.1.複習請求與響應
客戶端發送到服務端的東西稱之爲請求報文 服務端返回給客戶端的東西稱之爲響應報文
1.5.1.什麼是NPM
https://www.npmjs.com/ - Node Package Manager - Node應用程序依賴包的管理工具 - 安裝卸載更新之類的操做
1.5.2.爲何使用NPM
1.5.3.常見的NPM操做
// 安裝一個包,默認安裝最新穩定版本 npm install package_name // --save // 初始化操做,給項目添加一個配置文件 npm init // --yes參數走默認配置
npm install -g bower // -g:global
修改npm全局路徑,就是在用戶目錄下添加.npmrc文件
npm install -g gulp