編碼打造屬於自己的朋友圈「便攜小空調」

2022-09-22 01:09:13 字數 1742 閱讀 4272

今天看到朋友圈裡有不少發便攜小空調的原始鏈結,感覺很有意思。應該有不少朋友像我一樣,對這塊**比較感興趣,並且想打造自己的小空調,後來又被運營小哥拉著改成公司運營版,所以就有了這篇文章。

首先,作者雲遊君在自己的部落格裡貢獻了**倉庫位址,那我們就動動小手clone一下吧(clone之前保證本地git環境沒有問題)

然後進入專案後,安裝依賴(需要先安裝nodejs)

然後啟動服務(需要先安裝yarn)

然後輸入yarn start,啟動本地服務,啟動之後瀏覽器會自動開啟乙個新視窗

作為乙個主要從事後端開發的研發人員,對前端技術不太精通,更別說react了,剛開始看到技術棧的時候感覺自己可能搞不定。後來發現作者在自己的部落格裡說自己也不擅長react,於是我就放心了。

我的修改方法是刪掉第二行,只保留第一行

同時修改點選文字的鏈結位址為自己的部落格url

儲存後,重新整理一下頁面預覽一下效果,ok,接下來打包:

執行 yarn build,在build資料夾下生成用來發布的靜態檔案

其實也可以嘗試clone另外乙個分支(gh-pages)下的**,這個是build之後的靜態檔案,但是因為是build之後的,前端**做了醜化、壓縮處理,所以可讀性太差。只修改鏈結位址還行,如果要修改頁面布局及顯示內容,會麻煩一些。

1、建立bucket,並上傳build資料夾下的檔案

建立bucket

上傳後檔案列表

2、建立bucket為靜態頁面型別,並設定首頁位址

設定靜態頁面訪問

3、設定網域名稱訪問(網域名稱解析到當前oss位址)

配置網域名稱訪問

開啟自動cname記錄的目的在於不用手動到自己的網域名稱下解析,阿里雲預設增加一條cname解析記錄。此開關只對當前阿里賬號下購買的網域名稱有效。

手動解析展示

如果沒有,可以在阿里雲申請乙個免費的。

5、cdn 服務

如果你的**會引來大量流量,導致頁面訪問較慢的情況,可以接入阿里cdn服務作為邊緣節點快取,來分散壓力。

最後要感謝原作者願意貢獻自己的作品,感謝他的娛樂精神。

打造明星朋友圈!AI名片還能這樣玩?

逢年過節,閒適地待在家裡,享受難得的安逸 或是你仍抓住每分每秒,為了更好的未來而奮鬥,充電不停休。在某個片刻,你是否也有過同樣的煩惱 想要在朋友圈分享心情,傳遞能量,零零碎碎拼湊出語言,卻詞不達意?想要分享一次相聚 一次旅行,卻被有限的和字數限制?想要親自給朋友圈來個 大裝修 卻找不到合適的素材,無...

打造屬於自己的Vim IDE

troubleshootings further reading references 為什麼要使用vim?讓我們先看看其他人怎麼說 vim or emacs就好比倚天和屠龍,得一可得天下。vim就像學鋼琴一樣,一旦學會,終身受益無窮。這些話都是出自vim高手之口,對於vim新手,可能暫時沒辦法體會...

打造屬於自己的Notepad

notepad top notepad 是一款windows環境下免費開源的 編輯器。自動提示設定 notepad 預設是沒有開啟這個功能的,設定方法如下 開啟 首選項 備份與自動完成 按下圖設定 安裝外掛程式 因為notepad 的小巧,就給了它更多的空間用來擴充套件,其豐富的外掛程式功能讓not...