無需購(gòu)買服務(wù)器10分鐘快速部署一個(gè)靜態(tài)網(wǎng)頁(yè)
阿里如此開發(fā)渠道重磅推出開源運(yùn)用中心,聚合最搶手的開源運(yùn)用,讓你像裝置app一樣快速上線一個(gè)網(wǎng)站。面向新人和持續(xù)活潑的開發(fā)者用戶推出上線鼓勵(lì)加油包,最高100元無門檻代金券免費(fèi)送,現(xiàn)在體會(huì)還能夠收取年輕人的養(yǎng)生神器,桌面不銹鋼保溫杯!
聚合最搶手的開源運(yùn)用
開源運(yùn)用中心聚合了現(xiàn)在最搶手的前端開源運(yùn)用模版,讓咱們真正能夠做到像裝置APP一樣來上線一個(gè)網(wǎng)站。現(xiàn)在現(xiàn)已支撐最搶手的前端結(jié)構(gòu),包含Vue.js、React、Nuxt.js、Next.js、AntDesign等,還有內(nèi)容辦理渠道Hexo、Docusaurus、VuePress、Sapper等。運(yùn)用布置開源模版非常合適您的以下場(chǎng)景:
- 個(gè)人學(xué)習(xí):輕松創(chuàng)立個(gè)人主頁(yè)、博客等網(wǎng)站,邊布置邊學(xué)習(xí)。
- 協(xié)同開發(fā):創(chuàng)立信息辦理系統(tǒng)、CMS等前端項(xiàng)目,多人協(xié)同保護(hù)開發(fā)。
云開發(fā)渠道同樣面向廣闊的開源作者征集運(yùn)用,關(guān)于搶手的運(yùn)用咱們能夠供給現(xiàn)金鼓勵(lì)、以及流量曝光等扶持。
開源運(yùn)用一鍵同步一鍵布置
阿里如此開發(fā)渠道前端運(yùn)用布置功能旨在為前端開發(fā)者改善工作環(huán)境,優(yōu)化前端開發(fā)和布置體會(huì)。一起還能夠結(jié)合云開發(fā)渠道云原生的架構(gòu)才能和主機(jī)運(yùn)用的布置才能,讓前后端運(yùn)用能夠更高效地協(xié)同。
- 操作簡(jiǎn)略:無需購(gòu)買服務(wù)器、配環(huán)境、手動(dòng)上傳文件等,云開發(fā)渠道都能夠幫你主動(dòng)操作,包含在需求時(shí)隨時(shí)一鍵上線/下線。
- 運(yùn)用零成本: 支撐GitHub和云效的Codeup庫(kù)房,快速將庫(kù)房的代碼進(jìn)行構(gòu)建布置。
- 免費(fèi)資源扶持: 免費(fèi)供給臨時(shí)的測(cè)試域名,關(guān)于新用戶和持續(xù)活潑的用戶供給免費(fèi)的云資源加油包。
- 無數(shù)量約束: 沒有運(yùn)用的repo數(shù)量和運(yùn)用數(shù)量的約束, 不管是開源庫(kù)房還是自己賬戶下的repo,每一個(gè)代碼repo都能夠布置為一個(gè)靜態(tài)網(wǎng)站。
簡(jiǎn)略幾步運(yùn)用云開發(fā)渠道上線靜態(tài)運(yùn)用
1. 賬號(hào)準(zhǔn)備工作
- 你需求一個(gè)阿里云賬號(hào),并運(yùn)用阿里云賬號(hào)登錄云開發(fā)渠道 (https://workbench.aliyun.com/),依照提示創(chuàng)立團(tuán)隊(duì),點(diǎn)擊贊同協(xié)議。沒有阿里云賬號(hào)就在登錄頁(yè)面注冊(cè)一個(gè)持續(xù)登錄。
- 具有Github賬號(hào) (https://github.com/),沒有就注冊(cè)一個(gè)。為保證最好的運(yùn)用體會(huì),請(qǐng)運(yùn)用Chrome瀏覽器。
- 未注冊(cè)阿里云OSS的用戶,點(diǎn)擊鏈接 (https://workbench.aliyun.com/product/open?code=oss)注冊(cè)O(shè)SS服務(wù)。OSS注冊(cè)免費(fèi),有必定的免費(fèi)額度,超過額度之后按量付費(fèi)。
2. 創(chuàng)立運(yùn)用
2.1 挑選運(yùn)用中心恣意模版創(chuàng)立運(yùn)用
- 挑選運(yùn)用中心恣意模版創(chuàng)立運(yùn)用。假如您之前沒有運(yùn)用過云開發(fā)渠道,會(huì)出現(xiàn)云資源授權(quán)辦理的選項(xiàng),往下拉出現(xiàn)直至贊同授權(quán)的字樣,點(diǎn)擊「贊同授權(quán)」后出現(xiàn)授權(quán)成功,點(diǎn)擊進(jìn)入「下一步」。
- 綁定GitHub賬號(hào)。授權(quán)完結(jié)后挑選來歷庫(kù)房為GitHub,依照提示點(diǎn)擊去綁定,綁定GitHub帳號(hào),登錄后并點(diǎn)擊Authorize AliyunWorkbench允許云開發(fā)渠道構(gòu)建、發(fā)布你的GitHub代碼為可拜訪的網(wǎng)站。 綁定完結(jié)后回來運(yùn)用創(chuàng)立頁(yè)面,代碼庫(kù)房依照默許「模板庫(kù)房」以及默許主干分支不用操作,并點(diǎn)擊「下一步」。
- 填寫運(yùn)用信息完結(jié)創(chuàng)立。填寫必要的的運(yùn)用信息完結(jié)創(chuàng)立(咱們已供給默許裝備),成功后進(jìn)入到運(yùn)用概況和布置界面。初次登錄并沒有可選所屬生產(chǎn)線,點(diǎn)擊右側(cè)主動(dòng)創(chuàng)立產(chǎn)品線即可。
2.2 運(yùn)用自己的庫(kù)房運(yùn)用創(chuàng)立
- 挑選自己庫(kù)房里需求布置的運(yùn)用。除了能夠運(yùn)用運(yùn)用中心的模版創(chuàng)立網(wǎng)站,云開發(fā)渠道也支撐運(yùn)用本地代碼或許開源代碼創(chuàng)立靜態(tài)網(wǎng)站。與經(jīng)過模版中心的運(yùn)用創(chuàng)立的區(qū)別在于,在綁定Gihutb之后挑選“自己的庫(kù)房”,找到上一步自己創(chuàng)立的GitHub庫(kù)房及master分支。然后在運(yùn)用概況頁(yè)面依據(jù)以上的步驟持續(xù)填寫即可。
- 設(shè)定布置裝備。當(dāng)布置的是您自己的代碼庫(kù)房時(shí),開發(fā)渠道需求您依據(jù)具體代碼進(jìn)行簡(jiǎn)略裝備來布置成功:
- 編寫build.sh:代碼從源碼,經(jīng)過npm打包編譯等進(jìn)程,到生成為樸實(shí)HTML/CSS/JS靜態(tài)文件的全進(jìn)程的shell指令,需求被完好填寫到發(fā)布分支根途徑下的build.sh文件中,例如:
不知道如何操作?您也可直接點(diǎn)擊一次“布置”按鈕,之后,對(duì)默許生成的build.sh內(nèi)容進(jìn)行恣意修正:
b. 填寫靜態(tài)文件相對(duì)目錄:在build.sh執(zhí)行后,從代碼生成出的靜態(tài)文件所在的相對(duì)目錄,需求被填寫到“布置裝備-資源途徑”中。
Tip:例如React運(yùn)用(如圖),一般會(huì)填寫“./build”;Vue運(yùn)用則一般為“./dist”。
c. 調(diào)整裝備:當(dāng)您完結(jié)上述步驟后,發(fā)現(xiàn)自己的代碼依然布置錯(cuò)誤時(shí),需檢查排查布置日志,對(duì)上面的build.sh和布置資源途徑進(jìn)行修正。常見的幾種布置錯(cuò)誤情況如下:
3. 在日常環(huán)境布置站點(diǎn)
- 一鍵進(jìn)行運(yùn)用布置。在運(yùn)用概況頁(yè)面點(diǎn)擊日常環(huán)境的「布置」按鈕進(jìn)行一鍵布置,布置狀況變成綠色已布置今后能夠點(diǎn)擊拜訪布置網(wǎng)站檢查作用。
- Dinosaurs網(wǎng)站日常環(huán)境布置好了。日常環(huán)境的測(cè)試域名也是能夠拜訪的,點(diǎn)擊拜訪已布置網(wǎng)站按鈕會(huì)出現(xiàn)一個(gè)彈出,點(diǎn)擊彈出上的當(dāng)即拜訪就能夠拜訪現(xiàn)已布置好的站點(diǎn)了。在布置完結(jié)后,能夠持續(xù)本地編碼,并將代碼push到運(yùn)用的“基本信息”中對(duì)應(yīng)的代碼庫(kù)房?jī)?nèi)。
4. 裝備自定義域名在線上環(huán)境上線
- 裝備線上環(huán)境自定義域名。在功能開發(fā)驗(yàn)證完結(jié)后要在線上環(huán)境進(jìn)行布置,在線上環(huán)境的「布置裝備」-「自定義域名」中填寫自己的域名。例如咱們添加一個(gè)二級(jí)域名 company.workbench.fun 來綁定咱們布置的前端運(yùn)用。然后仿制自定義域名下方的API網(wǎng)關(guān)地址對(duì)添加的二級(jí)域名進(jìn)行CNAME裝備。
- 裝備CNAME地址。仿制好 API網(wǎng)關(guān)域名地址后,來到你自己的域名辦理渠道(此示例中的域名辦理是阿里云的域名辦理控制臺(tái),請(qǐng)去自己的域名控制臺(tái)操作)。添加記載的「記載類型」挑選「CNAME」,在「主機(jī)記載」中輸入你要?jiǎng)?chuàng)立的二級(jí)域名,這兒咱們輸入「company」,在「記載值」中粘貼咱們之前仿制的 API網(wǎng)關(guān)域名地址,「TTL」保留默許值或許設(shè)置一個(gè)你以為合適的值即可。
- 在線上環(huán)境布置上線。回到云開發(fā)渠道的運(yùn)用概況頁(yè)面,依照布置的操作,點(diǎn)擊線上環(huán)境的「布置按鈕」,布置完結(jié)今后就在你自定義的域名進(jìn)行了上線。CNAME 收效之后,咱們輸入 company.workbench.fun(示例網(wǎng)址) 能夠翻開布置的頁(yè)面。至此,如何布置一個(gè)運(yùn)用到線上環(huán)境,如何綁定自己的域名來拜訪一個(gè)線上的運(yùn)用就完結(jié)了,趕緊布置自己的運(yùn)用到線上環(huán)境,用自己的域名玩起來吧 ;)
當(dāng)即體會(huì)收取兩層好禮
第一個(gè)使命:運(yùn)用阿里云賬號(hào)登錄云開發(fā)渠道,創(chuàng)立團(tuán)隊(duì)和贊同渠道運(yùn)用協(xié)議,僅云開發(fā)渠道新用戶能夠完結(jié)。
第二個(gè)使命:布置開源運(yùn)用中心列表頁(yè)恣意一個(gè)運(yùn)用,并綁定自己的個(gè)人域名在線上環(huán)境上線。
第三個(gè)使命:點(diǎn)擊前往云開發(fā)小課頁(yè)面瀏覽頁(yè)面即可。
一重禮:桌面不銹鋼保溫杯
完結(jié)全部3個(gè)使命即可收取桌面不銹鋼保溫杯收取資歷,打卡使命狀況有必定延時(shí),請(qǐng)完結(jié)后刷新?;顒?dòng)期間(12月15日-12月22日)每個(gè)工作日150個(gè),上午10點(diǎn)發(fā)放,領(lǐng)完為止。假如當(dāng)天獎(jiǎng)品現(xiàn)已領(lǐng)完,能夠先完結(jié)打卡使命,第二天按時(shí)來收取即可!
二重禮:免費(fèi)云資源鼓勵(lì)加油包
云開發(fā)渠道為新用戶供給了10元無門檻加油包,在活動(dòng)頁(yè)面完結(jié)相應(yīng)的新手使命即可收取。
針對(duì)運(yùn)用云開發(fā)渠道上線個(gè)人或許企業(yè)站點(diǎn)的用戶,能夠請(qǐng)求收取100元的無門檻加油券。請(qǐng)求的用戶需求滿足兩個(gè)條件,1.經(jīng)過云開發(fā)渠道上線了個(gè)人或許實(shí)踐運(yùn)用的網(wǎng)站,2. 編撰一篇基于云開發(fā)渠道上線該網(wǎng)站的經(jīng)歷分享文章。工作人員會(huì)在收到請(qǐng)求后的60天完結(jié)審核,請(qǐng)保證站點(diǎn)保持在線上。
具體活動(dòng)規(guī)則
活動(dòng)對(duì)象:阿里云官網(wǎng)注冊(cè)的已實(shí)名認(rèn)證用戶
活動(dòng)時(shí)刻:2021.12.15-2021.12.22
活動(dòng)網(wǎng)址:https://workbench.aliyun.com/app
- 用戶需求完結(jié)指定的一切打卡使命才能夠收取獎(jiǎng)品,同一用戶限領(lǐng)一次?;顒?dòng)期間獎(jiǎng)品每天發(fā)放150個(gè),周六除外,每天上午10都會(huì)新補(bǔ)倉(cāng)獎(jiǎng)品,當(dāng)日獎(jiǎng)品領(lǐng)完今后能夠次日再來收取,先到先得,發(fā)完即止。
- 實(shí)物獎(jiǎng)品以實(shí)物為準(zhǔn),色彩隨機(jī),圖片僅供參考,活動(dòng)完畢后15個(gè)工作日內(nèi)發(fā)貨。假如由于疫情影響,導(dǎo)致實(shí)物獎(jiǎng)品發(fā)貨時(shí)刻不確定,請(qǐng)留意活動(dòng)群的布告信息。
- 10元代金券獎(jiǎng)品需求在新手加油包頁(yè)面完結(jié)新手使命今后才能夠收取。100元代金券需求依照表單填寫進(jìn)行請(qǐng)求,工作人員會(huì)在收到請(qǐng)求后的60天完結(jié)審核,請(qǐng)保證站點(diǎn)保持在線上。假如在60天內(nèi)審核當(dāng)天網(wǎng)站無法拜訪,將會(huì)形成無法經(jīng)過審核。
- 阿里云能夠依據(jù)活動(dòng)的實(shí)踐情況對(duì)活動(dòng)規(guī)則進(jìn)行變化或調(diào)整,相關(guān)變化或調(diào)整將發(fā)布在活動(dòng)頁(yè)面上,并于發(fā)布時(shí)即時(shí)收效;但不影響用戶在活動(dòng)規(guī)則調(diào)整前現(xiàn)已獲得的權(quán)益。
- 活動(dòng)相關(guān)問題能夠釘釘掃碼參加云開發(fā)的活動(dòng)群或許查找釘釘群號(hào): 34096194參加。
- “同一用戶”,是指依據(jù)不同阿里云賬號(hào)在注冊(cè)、登錄、運(yùn)用中的相關(guān)信息,阿里云判別其實(shí)踐為同一用戶。相關(guān)信息舉例:同一證件、同一手機(jī)號(hào)、同一支付賬號(hào)、同一設(shè)備、同一地址等。
- “同人賬號(hào)”,是指同一用戶具有多個(gè)阿里云賬號(hào)的,各個(gè)賬號(hào)之間互為同人賬號(hào)。
- 為保證活動(dòng)的公平公平,如用戶在活動(dòng)中存在隱瞞、虛擬、做弊、欺詐或經(jīng)過其他非正常手法躲避活動(dòng)規(guī)則、獲取不當(dāng)利益的行為,例如:做弊收取、惡意套現(xiàn)、網(wǎng)絡(luò)進(jìn)犯、虛假買賣等,阿里云有權(quán)收回相關(guān)權(quán)益、吊銷用戶的活動(dòng)參加資歷,吊銷違規(guī)買賣,必要時(shí)追查違規(guī)用戶的法律責(zé)任。
- 本活動(dòng)最終的解釋權(quán)歸阿里巴巴集團(tuán)一切。