最近項(xiàng)目組需要找cp做一個(gè)oa系統(tǒng)右蕊,但是為了統(tǒng)一環(huán)境,需要用到外部的一些資源吮螺,這里整理一下饶囚,使用的到的環(huán)境帕翻,和前端編碼規(guī)范。
git配置和安裝
linux 下yum安裝的git 版本只到1.8.3 為了使用新特性需要使用源碼安裝萝风。
安裝步驟如下
- 安裝依賴
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install gcc perl-ExtUtils-MakeMaker
2 下載git的新版本源碼包
wget https://github.com/git/git/archive/v2.16.3.tar.gz
3 解壓編譯安裝
tar zxvf v2.16.3.tar.gz
cd v2.16.3
make prefix=/usr/local/git all
make prefix=/usr/local/git install
4 查看安裝版本
git -version
5 添加到環(huán)境變量
vim /etc/profile
export PATH=$PATH:/usr/local/git/bin
source /etc/profile
到此git倉庫軟件安裝成功了
項(xiàng)目配置
git配置
git配置有三個(gè)層級
- 全局配置 /etc/gitconfig --system
- 用戶基本配置 ~/.gitconfig --global
- 項(xiàng)目級別的配置 .git/config
本項(xiàng)目用到的第三方倉庫嘀掸,為了不影響全局的配置,我們的git倉庫配置都是采用項(xiàng)目級別的配置
- 開始創(chuàng)建參考
git init
- 配置項(xiàng)目的git用戶和郵箱帳號
git config user.name xxxxx
git config user.email xxxxx@qq.com
3 提交遠(yuǎn)程參考 (本項(xiàng)目用coding.net 提供的項(xiàng)目管理)
需要先配置一下ssh规惰,公鑰和私鑰對
git remote add origin git@git.coding.net:cendechen/oaweb.git
4 其他git操作命令詳細(xì)請見git操作文檔
開發(fā)工具
作者喜歡使用 sublime text 加插件
技術(shù)棧
web頁面 | web后端 | 腳手架 | UI |
---|---|---|---|
vue/vue-router/vuex | koa, mysql, redis | webpack | 暫定iview |
前端開發(fā)實(shí)例和代碼規(guī)范
- 統(tǒng)一采用ES6編碼
- 代碼檢測使用eslint代碼檢測(稍后提供下載配置文件)
- 縮進(jìn)tab鍵睬塌,是2個(gè)空格
- 命名規(guī)范,全部采用駝峰命名方式
- css命名規(guī)范 BEM (Block Element Modifier)
- 采用vue全棧組件化開發(fā)
前端用到的git 文檔
- 先注冊帳號
- 聯(lián)系我添加成員到項(xiàng)目中