因?yàn)閲鴥?nèi)網(wǎng)絡(luò)環(huán)境的原因安裝meteor時(shí)總是頻繁失敗遮糖,這阻礙了很多喜歡meteor的人齐帚,或者想嘗試meteor的人。
在這介紹一種方法孽亲,可以讓你避免總是安裝失敗。
meteor默認(rèn)的安裝方法是這樣的
curl https://install.meteor.com/ | sh
這條命令做了兩件事肄扎,1.從網(wǎng)站 https://install.meteor.com/ 下載了一個(gè)shell腳本墨林,2.運(yùn)行了這個(gè)腳本。在這個(gè)腳本里會(huì)根據(jù)操作系統(tǒng)的不同具體下載meteor的安裝包犯祠。
我們安裝失敗的主要原因是因?yàn)閙eteor的安裝包非常大旭等,大概180M左右,而這個(gè)腳本里下載meteor安裝包時(shí)衡载,沒有考慮斷點(diǎn)續(xù)傳的問題(真是白天不懂夜的黑啊搔耕,在美帝可能真的想不到有天朝這樣的網(wǎng)絡(luò))。
所有我們就動(dòng)手改造一個(gè)符合天朝網(wǎng)絡(luò)情況的安裝腳本痰娱。
先建個(gè)目錄弃榨。
mkdir meteor-install
下載官方的安裝腳本。
curl https://install.meteor.com/ > meteor.install.sh
改造安裝腳本
vim meteor.install.sh
修改大概140行左右的這句命令
curl --progress-bar --fail "$TARBALL_URL" |?tar -xzf - -C "$INSTALL_TMPDIR" -o
改成這樣梨睁,變成了兩行
curl -C - --progress-bar "$TARBALL_URL" -O
tar -xzf meteor-bootstrap-${PLATFORM}.tar.gz -C "$INSTALL_TMPDIR" -o
設(shè)置一下腳本執(zhí)行權(quán)限
chmod 755 meteor.install.sh
打完收工鲸睛,運(yùn)行一下腳本
./meteor.install.sh
在安裝過程如果斷了再次執(zhí)行
./meteor.install.sh
你會(huì)發(fā)現(xiàn)下載的進(jìn)度從剛才斷的地方開始了。呵呵~心情立馬好了很多坡贺,對(duì)吧官辈。
這下你可以泡杯咖啡等它安裝完成了箱舞。