tag cli

標籤
貢獻28
82
04:28 AM · Nov 01 ,2025

@cli / 博客 RSS 訂閱

白哥學前端 - 從0構建cli腳手架

前言 腳手架的作用 減少重複性的工作,不需要複製其他項目再刪除無關代碼,或者從零創建一個項目和文件。 可以根據交互動態生成項目結構和配置文件。 多人協作更為方便,不需要把文件傳來傳去。 本文項目完整代碼請戳https://github.com/xiumubai/xiumu-cli 實現功能 xiumu init projectName根據遠程模板,初始化一個項目(vue、react)

cli

收藏 評論

倔強的鉛筆 - 通過 Cursor CLI 使用 GPT-5 的教程

Cursor CLI 作為一款輕量級命令行工具,為開發者提供了在終端中直接調用 GPT-5 能力的便捷方式。無論是代碼生成、文本處理還是快速查詢,它都能讓你無需離開終端環境即可享受 AI 驅動的高效輔助。本文將詳細介紹如何安裝、配置並通過 Cursor CLI 使用 GPT-5,以及在實際開發中提升效率的實用技巧。 為什麼選擇 Cursor CLI 調用 GPT-5? 對於習慣終端操作的開發者而言

cursor , cli , chatgpt , 人工智能 , npm

收藏 評論

wujingquan - 用 Go 寫了個 Composer 版本管理器 CVM

Github:https://github.com/wujingquan/cvm 歡迎PR,各位巨佬使用。 CVM for Windows 消除了在Windows上的CLI中更改Composer 版本的麻煩。 這個包有一個比nvm更小眾的用例。當在Windows上開發並使用集成終端時,很難讓這些終端真正聽取PATH的變化。 這個實用程序改變了這一點。 安裝 到Github Releases

composer , php , cli , composer-php , go

收藏 評論

wszgrcy - 代碼搜索與重構工具 - Code Recycle

程序員在開發過程中查詢代碼時,通常依賴文本搜索,儘管這在大多數情況下很有用,但它可能無法完全滿足我們的需求. let a = 1;let b=`let a=1` 要搜索上述代碼語句let a = 1,通常這是很難實現的,因為一方面會有字符串的干擾,另一方面格式可能不同,無法直接確定唯一語句. 但是,當我們使用code recycle時,我們可以直接使用let a=1來匹配

code , 工具 , 搜索 , cli , 定位

收藏 評論

亞馬遜雲開發者 - Amazon Lightsail 宣佈為域註冊和 DNS 自動配置提供支持

您現在可以在 Amazon Lightsail 上註冊域名和自動配置域名系統 (DNS)。 對於需要安全、高性能且可靠的虛擬專用服務器 (VPS) 解決方案的用户來説,Amazon Lightsail 是開始使用亞馬遜雲科技的一種最簡單方法,它具有簡單的管理界面和可預測的定價。 通過增加域註冊,Lightsail 用户能夠為他們的網站或 Web 應用程序創建一個獨一無二的在線地址,在互聯網上彰顯自

amazon-lightsail , dns , VPS , cli

收藏 評論

註銷 - Angular CLI 全局 ng.cmd 文件內容分析

文件內容如下: REM Jerry ::這是註釋 @ECHO off SETLOCAL CALL :find_dp0 IF EXIST "%dp0%\node.exe" ( SET "_prog=%dp0%\node.exe" ) ELSE ( SET "_prog=node" SET PATHEXT=%PATHEXT:;.JS;=;% ) "%_prog%" "%dp0%\no

angularjs , angular , cli , typescript , 前端

收藏 評論

程序員優雅哥 - Vue3 企業級優雅實戰 - 組件庫框架 - 8 搭建組件庫 cli

前面的文章分享了組件庫的開發、example、組件庫文檔,本文分享組件庫 cli 開發。 1 為什麼要開發組件庫 cli 回顧一個新組件的完整開發步驟: 1 在 packages 目錄下創建組件目錄 xxx: 1.1 使用 pnpm 初始化 package.json,修改 name 屬性; 1.2 在該目錄中創建 src 目錄和 index.ts 文件; 1.3 在 src 目錄下創建 types

vite , 組件庫 , vue3 , cli , 前端

收藏 評論

米花兒團兒 - 自定義NPM包

環境初始化 mkdir npm-log cd npm-log npm init -y 入口文件 自定義依賴模塊: 模塊是在 package.json 裏通過 main 字段定義這個包對外暴露的入口; 模塊起源於node,語法默認支持commonjs規範 模塊若使用ES Module語法書寫,通過 module 字段定義入口(需

module , package.json , 模塊開發 , cli , npm

收藏 評論

小叉Ray - 基於gpt3引擎實現CLI版本的chatgpt(數量取勝的go語言學習法)

CLI ChatBot Power By Gpt3(speed) 源代碼 🏀🏀CLI ChatBot Power By Gin🏀🏀 bilibili 在線吹水 ⚽️⚽️基於gpt3引擎實現CLI版本的chatgpt~⚽️⚽️ Features 🐤 Gpt3 ChatBot 🍉 Store Keyring 🥑 Cobra CLI development make bu

cli , chatgpt , go

收藏 評論

wszgrcy - 使用任意 git 倉庫初始化項目 - `Code Recycle`

為了方便開發,一般初始化項目時都會使用 git 上的模板倉庫 想了解某個項目的功能時,可能會去運行這個倉庫下的某個實例 或者倉庫下某個文件夾內提供了一些文件模板用來限定一些模塊的初始化 上面三種場景,我們都需要拉取倉庫,但是有時候只需要拉取倉庫的一部分,這時候不妨使用Code Recycle,通過幾行配置進行自定義拉取 全部拉取 changeList: - type: copy

github , vscode-extensions , cli , template-engine , Git

收藏 評論

RobinTang - ANSI 控制序列説明

平時我們通過echo/print/puts/printf等等函數想標準輸出設備輸出內容是很多時候都只是為了輸出文字,並不要求有控制樣式(顏色背景等)。 但在某些情況下我們想讓程序輸出更為直觀漂亮,這個時候我們就可以考慮使用ANSI的控制序列才操作了,當然前提是當前的終端支持ANSI標準。 我們先説一下ASCII碼,標準的ASCII為128個字符,約定了個字符的編碼,前32個為控制字符,

cli , Python

收藏 評論

微軟技術棧 - 開源新工具 Azure Developer CLI

翻譯自 Savannah Ostrowski 的博客 今天,我們很高興地宣佈Azure Developer CLI (azd) 公共預覽版——一種新的開源工具,可加快入門Azure 所需的時間。Azure Developer CLI 提供了對開發者友好的命令,這些命令可以映射到工作流中的關鍵階段,比如編碼、構建、部署、監控、重複。一步創建、配置和部署一個新的應用程序會非常簡單: azd up --

操作系統 , microsoft , cli , 開源 , 開發者

收藏 評論

京東雲開發者 - 文盤Rust -- 生命週期問題引發的 static hashmap 鎖 | 京東雲技術團隊

2021年上半年,擼了個rust cli開發的框架,基本上把交互模式,子命令提示這些cli該有的常用功能做進去了。項目地址:https://github.com/jiashiwen/interactcli-rs。 春節以前看到axum已經0.4.x了,於是想看看能不能用rust做個服務端的框架。 春節後開始動手,在做的過程中會碰到各種有趣的問題。於是記下來想和社區的小夥伴一起分享。社區裏的小夥伴大

hashmap , static , , rust , cli

收藏 評論

fzdwx - 用Golang開發一個好看的交互式終端程序

最近寫了一個用於開發交互式終端程序的庫: https://github.com/fzdwx/infi... 它類似js裏面的Inquirer.js ,不過是用Golang寫的。下面的demo是其中一個組件:autocomplete 編輯切換為居中demo它主要的特性有: 提供了一系列開箱即用的組件 progress bar / progress ba

github , cli , 開源 , go

收藏 評論

程序員優雅哥 - Vue3 企業級優雅實戰 - 組件庫框架 - 9 實現組件庫 cli - 上

上文搭建了組件庫 cli 的基礎架子,實現了創建組件時的用户交互,但遺留了 cli/src/command/create-component.ts 中的 createNewComponent 函數,該函數要實現的功能就是上文開篇提到的 —— 創建一個組件的完整步驟。本文咱們就依次實現那些步驟。(友情提示:本文內容較多,如果你能耐心看完、寫完,一定會有提升) 1 創建工具類 在實現 cli 的過程中

vite , 組件庫 , vue3 , cli , 前端

收藏 評論

京東雲開發者 - 文盤Rust——起手式,CLI程序 | 京東雲技術團隊

技術的學習從不會到會的過程是最有意思的,也是體會最多的。一旦熟練了,知識變成了常識,可能就失去了記錄學習過程的最佳時機。 在我看來學習一門計算機語言和學習人類語言有很多共通之處。我們學習人類語言是從單個的詞開始,然後是簡單句子,通過不斷的與他人交互練習掌握語法和語言習慣。當熟練到一定程度就可以表達思想。計算的語言也差不多,熟悉關鍵詞,基本邏輯,標準庫,寫應用。只是溝通的對象是機器而已。 既然是學就

rust , cli , 腳手架 , 後端

收藏 評論

水冗水孚 - 通俗易懂地談談,前端工程化之自定義腳手架的理解,並附上一個實踐案例發佈到npm上

前言 如果要開發一個新項目,傳統方式要敲不少命令 如下:使用最新版的vite,創建一個項目,選擇對應的框架語言等 然後就是安裝各種依賴,安裝antd、安裝路由、安裝zustand等,如npm install axios react-router-dom antd ...... 若每次新開一個常規項目,都執行這樣的搭建操作,整體來説,效率略低,不優雅——(畢竟是手動配置) 於是,在此

腳手架cli , 前端工程化 , cli , npm

收藏 評論

EMQX - MQTT X Newsletter 2022-07 | 自動更新、MQTT X CLI支持MQTT 5.0、新增conn命令

7月,MQTT X 團隊專注於 1.8.1 版本的開發。v1.8.1 中 MQTT X 桌面端版本將支持自動更新,並對 MQTT X Web 頁面進行了優化。目前已完成了 MQTT X CLI 對於 MQTT 5.0 的連接支持及用户屬性設置支持,並新增了一個 conn 命令來快速測試連接,後續還將添加 bench 命令,將支持部分場景下的 MQTT 協議性能測試。 MQTT X 桌面端應用 自動

iot , 物聯網 , 自動更新 , cli , mqtt

收藏 評論

沉浸式趣談 - 你還在手動操作倉庫?這款 CLI 工具讓你效率飆升300%!

前言 作為一名開發者,我經常會在 GitHub 和 Gitee 上 fork 各種項目。時間一長,這些倉庫就會堆積如山,變成了“垃圾倉庫”。每次打開代碼託管平台,看到那些不再需要的倉庫,我的強迫症就會發作。手動一個一個刪除這些倉庫不僅耗時耗力,還非常枯燥乏味。 為了徹底解決這個問題,不如解放雙手,開發一個工具,能夠快速、批量地刪除這些不再需要的倉庫。於是,一個全新的開源工具 del-repo

github , 倉庫管理系統 , cli , repository , gitee

收藏 評論

程序員白彬 - npm init @vitejs/app的背後,僅是npm CLI的冰山一角

結尾的話説在前面。 我有時候會得出這樣的結論:原來那些我不常用的命令或工具,都是為了解決大佬們遇到的問題而存在的! 我們每天都和npm打交道,但是不少人對npm的掌握程度還停留在一個比較淺的層面(當然這也包括我)。就比如説一個用 vite 創建 app 的命令npm init @vitejs/app,很多人就懵了,“npm init不是用來創建package.json文件的嗎?” 同樣還有n

cli , npm , 前端

收藏 評論

yiiouo - 使用 NodeJS 開發一個命令行工具,批量管理多項目依賴

概述 大家好,本篇文章的內容主要分為兩部分: 開發 multi-dependent-management 工具庫,解決在業務上遇到的問題 關於開發這個工具庫時的一些總結 而 multi-dependent-management 是一個基於 NodeJS 開發的,在命令行中使用的工具庫,主要用於批量管理基於 Npm 的 package.json 項目依賴。它可以批量對你的項目進行依賴升級、移

node.js , package.json , cli , 前端 , Javascript

收藏 評論

Keson - GitHub 倉庫對比工具 —— github-compare

原文:https://www.keson.dev/tool/github-compare 我們在做框架調研時,你可能會先通過 google 去搜索相關關鍵詞得到一些結果,其次是從 GitHub 查看相應的 Topic 來選擇合適的框架。相信大多數人 在選擇框架時,不會隨隨便便就拿來用,而是查看一些該倉庫的指標來決定是否選擇,或者對多框架進行對比。 前言 我們知道,在社區目前已經有了一些網頁

github , cli , go

收藏 評論

字節跳動數據平台 - 如何構建面向海量數據、高實時要求的企業級OLAP數據引擎?

在字節跳動各產品線飛速成長的過程中,對數據分析能力也提出了更高的要求,現有的主流數據分析產品都沒辦法完全滿足業務要求。因此,字節跳動在ClickHouse引擎基礎上重構了技術架構,實現了雲原生環境的部署和運維管理、存儲計算分離、多租户管理等能力,推出了雲原生數據倉庫ByteHouse。 在性能、可擴展性、穩定性、可運維性以及資源利用率方面都實現了巨大提升,能夠很好的滿足字節跳動數據量極大、實

cli , olap

收藏 評論

極狐GitLab - 極狐GitLab CI x Vault,做好企業密鑰安全合規管理

​“千里之堤,潰於蟻穴”,密鑰管理對於軟件研發全生命週期來講猶如蟻穴之於長堤,密鑰泄漏已經成為導致企業被勒索攻擊的重要因素。安全合規的管理密鑰,除了能夠有效避免企業遭受重大經濟損失,還能夠打造良好的企業安全文化,幫助企業在加速軟件交付的同時保證安全合規。 密鑰管理需要覆蓋軟件研發全生命週期,比如在編碼階段需要避免密鑰硬編碼、在構建階段需要避免密鑰被打印到構建日誌中、在測試階段需要去掃描變更代碼(或

cli , gitlab , cicd , pipeline , 安全

收藏 評論