欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

在macos上安裝部署jekyll-創(chuàng)新互聯(lián)

在macos上安裝部署jekyll

成都創(chuàng)新互聯(lián)公司長(zhǎng)期為成百上千客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為棲霞企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)棲霞網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

Jekyll是靜態(tài)的網(wǎng)站生成器,它依賴于ruby。

①:準(zhǔn)備jekyll的運(yùn)行環(huán)境。(我是在我的本機(jī)做的ios-10.8.5)

先要安裝xcode,大概有2.3G可以從app store 下載,也可以去developer.apple.com/downloads/ 查找下載。

#xcode-select –p 查看是否安裝成功。

在我的環(huán)境上,需要手動(dòng)安裝Xcode Command Line Tools

②:打開xcode -> Preferences -> Downloads 找到XcodeCommand Line Tools選擇下載。

#xcode-select –switch /Applications/Xcode5.app/Contents/Developer

③:執(zhí)行以下命令,安裝部署brew(macos上軟件安裝命令)

$ ruby –e “$(curl –fsSL https://raw.github.com/Homebrew/homebrew/go/install)” (一定不能用root用戶來操作。)

$ brew doctor 測(cè)試安裝是否成功。

$ brew update 查看是否有更新并安裝。

$ brew install rbenv (rbenv可以用來管理多個(gè)版本的ruby在用戶目錄的安裝和使用,只需指定ruby的版本號(hào),便可以直接安裝,很強(qiáng)大的ruby管理工具。)

然后在~/.bash_profile文件里添加語(yǔ)句:

if which rbenv > /dev/null ; then eval “$(rbenvinit – )”; fi

$ brew install ruby-build

$ rbenv install 1.9.3-p545 也可以使用brewinstall ruby(默認(rèn)安裝最新版本的)

④:使用ruby安裝jekyll

#gem update –system,如果結(jié)果是”nothingto update”則

#gem install rubygems-update

#update_rubygems

$ gem install jekyll

$ jekyll

執(zhí)行命令時(shí)出錯(cuò):“require_program”: Program versionrequired(Commander::Runner::CommandError)

解決辦法:

$ gem install json

⑤:使用jekyll

$jekyll website (會(huì)生成一個(gè)website的目錄。)

$ cd website

$jekyll build (會(huì)生成_site目錄,此目錄包含了我們網(wǎng)站需要的所有數(shù)據(jù)和網(wǎng)頁(yè)文件。)

$jekyll server –watch(此命令可以讓我們?yōu)g覽直接的website,并且能夠監(jiān)控改變,還可以自動(dòng)再生(不改變配置文件的情況下))

默認(rèn)打開的地址:http://0.0.0.0:4000,我們可以使用http://localhost:4000或者h(yuǎn)ttp://127.0.0.1:4000來訪問。

⑥:配置文件:_config.yml,在website目錄下面。期目錄結(jié)構(gòu)為:

/website

|-- _config.yml

|-- _includes

|-- _layouts

|    |--default.html

|    `--post.html

|-- _posts |

|    |--2014-04-04-welcome-to-jekyll-markdown

|    `--2014-04-204-the-website-to-regina.markdown

|-- _site

`-- index.html

以下是每部分功能的簡(jiǎn)述:

_config.yml:

保存Jekyll配置的文件。絕大部分選項(xiàng)可以通過命令行參數(shù)指定,但寫入配置文件更方便。

_includes/:

該目錄存放可以與_layouts和_posts混合、匹配并重用的文件。Liquid標(biāo)簽{% include file.ext %}可以用于嵌入文件_includes/file.ext。

_layouts/:

該目錄存放用來插入帖子的網(wǎng)頁(yè)布局模板。頁(yè)面布局基于類似博客平臺(tái)的“一個(gè)帖子接一個(gè)帖子”的原則,通過YAML前置數(shù)據(jù)定義。

_posts/:

該目錄下存放的可以說成是你的“動(dòng)態(tài)內(nèi)容”。這些文件的格式很重要,它們的命名模式必須遵循 YEAR-MONTH-DATE-title.markdown 。帖子的固定鏈接URL可以作彈性的調(diào)整,發(fā)布日期和轉(zhuǎn)換所使用的標(biāo)記語(yǔ)言會(huì)根據(jù)且僅根據(jù)文件名中的相應(yīng)部分來識(shí)別。

_site/:

這里是Jekyll用以存放最終生成站點(diǎn)的根路徑位置。

index.html和其他HTML/Markdown/Textile文件

備注:

如果一個(gè)文件的頭部存在YAML前置數(shù)據(jù)的部分,那么Jekyll將會(huì)自動(dòng)處理轉(zhuǎn)換該文件并傳送到站點(diǎn)路徑下。這對(duì)于站點(diǎn)的根目錄或其他任意子目錄下的所有.html 、.markdown 、.textile 文件都適用。

其他文件/目錄

除了以上提到的文件之外,每一個(gè)其他的、不以下劃線開頭的目錄和文件都會(huì)被照原樣傳送到站點(diǎn)路徑下。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

本文名稱:在macos上安裝部署jekyll-創(chuàng)新互聯(lián)
標(biāo)題來源:http://www.chinadenli.net/article2/dcdpic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營(yíng)銷面包屑導(dǎo)航用戶體驗(yàn)響應(yīng)式網(wǎng)站電子商務(wù)商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化