前端自動化打包部署nginx目錄下

  • 查看是否安裝git
git --version

沒有安裝參考 linux Git 安裝

  • 查看是否安裝node+npm
node -v
npm -v

沒有安裝參考 linux Node 安裝

  • 創(chuàng)建存放項目目錄
mrdir developer
cd developer
mrdir git-repository
cd git-repository
  • 克隆項目
git clone https://github.com/xx/test.git
  • 安裝項目所需依賴
cd test
npm install

ok,這樣我們項目初始化工作完成了瓢捉。 下面編寫自動化打包部署腳本

echo "====進入git項目vue-webpack===="
cd /developer/git-repository/vue-webpack

echo "====git切換分支到nnmal===="
git checkout nnmal


echo "====查看分支===="
git branch

git fetch

git pull

echo "====刪除原來的dist===="
rm -rf dist

echo "====執(zhí)行打包===="
npm run build


echo "================打包等待 10s=========================" 
for i in {1..10} 
do 
    echo $i"s" 
    sleep 1s 
done 

echo "======進入nginx部署目錄======"
cd /usr/local/nginx/html/xkweb

echo "====刪除原來的dist1"
rm -rf dist1

echo "====備份nginx下的前端資源"
mv dist dist1

echo "把git下打包的copy到Nginx目錄下"
cp  /developer/git-repository/vue-webpack/dist /usr/local/nginx/html/xkweb

腳本命名為 npmBuild.sh

  • 上傳腳本 到 /developer/git-repository/
  • 執(zhí)行腳本
./npmBuild.sh

發(fā)現(xiàn)報錯

No such file or directory

在window平臺下泡态,寫好shell腳本文件迂卢,遷移到linux平臺,賦過可執(zhí)行權(quán)限而克,執(zhí)行該sh文件,
卻提示No such file or directory腾降。ls 了下碎绎,確實有該文件,解決如下

  • 編輯腳本
vim npmBuild.sh
  • 輸入
:set ff 

回車,顯示fileformat=dos奸晴,重新設(shè)置下文件格式日麸,輸入:

:set ff=unix 

保存退出 再次執(zhí)行腳本 發(fā)現(xiàn)OK

  • 完整環(huán)境搭建及項目部署

生產(chǎn)服務(wù)器搭建

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末代箭,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子梢卸,更是在濱河造成了極大的恐慌,老刑警劉巖蚣旱,帶你破解...
    沈念sama閱讀 212,718評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異沟涨,居然都是意外死亡,警方通過查閱死者的電腦和手機裹赴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評論 3 385
  • 文/潘曉璐 我一進店門棋返,熙熙樓的掌柜王于貴愁眉苦臉地迎上來雷猪,“玉大人,你說我怎么就攤上這事求摇。” “怎么了验夯?”我有些...
    開封第一講書人閱讀 158,207評論 0 348
  • 文/不壞的土叔 我叫張陵摔刁,是天一觀的道長。 經(jīng)常有香客問我扁位,道長趁俊,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,755評論 1 284
  • 正文 為了忘掉前任暇务,我火速辦了婚禮尚洽,結(jié)果婚禮上崩掘,老公的妹妹穿的比我還像新娘部念。我一直安慰自己探赫,他們只是感情好家坎,可當(dāng)我...
    茶點故事閱讀 65,862評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著惹骂,像睡著了一般。 火紅的嫁衣襯著肌膚如雪对粪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,050評論 1 291
  • 那天纱扭,我揣著相機與錄音茫死,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛忆首,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播糙及,決...
    沈念sama閱讀 39,136評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼浸锨,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了柱搜?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,882評論 0 268
  • 序言:老撾萬榮一對情侶失蹤宪肖,失蹤者是張志新(化名)和其女友劉穎健爬,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蜕衡,經(jīng)...
    沈念sama閱讀 44,330評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡设拟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,651評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了镶骗。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,789評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡骡和,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出慰于,到底是詐尸還是另有隱情唤衫,我是刑警寧澤,帶...
    沈念sama閱讀 34,477評論 4 333
  • 正文 年R本政府宣布休里,位于F島的核電站,受9級特大地震影響妙黍,放射性物質(zhì)發(fā)生泄漏瞧剖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,135評論 3 317
  • 文/蒙蒙 一做粤、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧怕品,春花似錦呕缭、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽纹安。三九已至,卻和暖如春厢岂,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背塔粒。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評論 1 267
  • 我被黑心中介騙來泰國打工卒茬, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人圃酵。 一個月前我還...
    沈念sama閱讀 46,598評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像薪韩,于是被迫代替她去往敵國和親捌锭。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,697評論 2 351

推薦閱讀更多精彩內(nèi)容