寫這個工具的靈感以及場景源於youtube的一次閒聊
原本我們寫部落格展示shell,例如:安裝運轉docker,一鍵部署指令碼,等一些終端操作,我們需要進行大量的截圖展示給使用者,為什麼不能更加直觀方便的生成乙個網頁呢?
sudo npm install share_shell -g
tw --help #1.0暫時用這個命令,沒想到好的縮寫
tw --version || tw -v
# tw share "要展示的命令" -p "路徑"
# 例如想 docker ps -a 秀一波你的docker容器
tw share "docker ps -a" 或 tw s "docker ps -a" # 預設生成 share_you_shell.html 到當前目錄
# 還可以指定路徑
tw share "ls -all" -p /usr/local/html/share_shell.html #自動建立檔案,存在預設覆蓋
輸入tw -- help
大概是這樣的
node
既然為我們提供了如此簡潔的方式,那麼我們可以做一些更有意義的事情,比如 為我們的開源專案 做乙個部署
、發布
、打包
、測試
、cli
工具集,可以做一些日常工作的批處理
,比如以前工作中的場景:多台伺服器負載均衡
檢視後端日誌是個麻煩事,需要開很多終端,我們可不可以配置好rsa
或ssh
合併多個管道
重定向為乙個終端進行檢視呢?
1.0
不夠好,也就能個人blog
站點用用,分享給別人瞧瞧,我打算下一步2.0
發表到我即將完成的 目前技術棧比較主流的bbs
new-bee 上, 順便推廣一波,當然順便點個 star支援一下也很感激,當然這也是我首次提及此專案,此專案涉及到docker
webpack
vue
spring-boot
shell指令碼
各種中介軟體
各種前沿ui庫腳手架
未來甚至可能嘗試基於docker
的微服務小型實踐,總之想做的事情真的很多。
莊文達:全棧開發攻城獅
jquery 如何開發自己的jQuery外掛程式
1.在jquery命名空間內宣告乙個特定的命名 fn.hilight function 我們可以這樣呼叫 mydiv hilight 2.接收引數來控制外掛程式的行為 來為我們的hilight外掛程式新增指定前景和背景色的功能,我們需要在函式中允許乙個object型別的選項設定。如下所展示的那樣 f...
node 如何用npm建立和發布自己的模組
在建立模組的前提我們需要做好準備工作 1 註冊npm的賬號 2 註冊git 然後建立模組 建立模組的命令 npm init然後根據命令提示一步一步操作,以下是我操作的截圖 操作完畢後我們就可以看到編輯器中多了乙個pageage.json的json檔案,記錄以上的資訊一下是package.json檔案...
開發自己的One Page Scroll外掛程式(二)
開發自己的one page scroll外掛程式 一 我經常會不停地發布當前的版本,從而可以在github上得到不斷的反饋。我的開發模式是不斷的迭代。在開始的時候,我不會太關注它在手機上的效 果,其實到目前我也沒有關注這個問題。但其實我使用了乙個簡單的解決方案。通過檢測和轉換資料,從而在手機上同樣能...