使用nodejs編寫cli工具

2022-03-07 11:06:43 字數 432 閱讀 5781

1、建立乙個資料夾(my-cli);

2、在當前資料夾開啟命令列輸入 npm init,建立乙個package.json,並配置bin欄位,配置後才可以在控制台使用你的命令

"

bin"

:,

3、在當前資料夾建立乙個index.js,這個檔案是你命令列要執行的檔案**;

首行寫上 #! node, 表示用node來執行這個檔案;linux/unix 下應該是 #!/usr/bin/env node

4、全域性安裝你的包,npm install -g 將你當前的專案安裝到全域性環境,然後你就可以在命令列使用"my-cli"命令了

5、使用;再新建乙個test資料夾,然後開啟命令列視窗,輸入my-cli,就會執行工具裡的index.js檔案,就可以使用這個工具了

6、例子;可用來快速生成開發專案目錄

node編寫cli工具

本文以自己的my cli為例,將開發到發布過程完整記錄下來,看完本文,你將學會如何從零開發乙個cli專案,如何上傳到github庫,以及如何使用npm發布自己的包。開發乙個cli工具前首先要想好它能做什麼。以我自己為例,我需要乙個工具,讓我能只輸入一行命令就幫我快速搭建好專案結構,就像這樣 是不是很...

cli工具,前戲

一 準備到一些模組 1.chalk 命令列 顏色 2.fs extra nodejs fs模組到替代,實現檔案拷貝刪除移動等功能 3.inquirer互動式命令列工具 4.mem fs mem fs editor 提供模版檔案等操作 讀取json等 5.path nodejs檔案路徑操作 二 bin...

Flask內建命令列工具 CLI

unix bash linux,mac,etc.flask run windows cmd flask run windows powershell flask run 設定src為當前工作目錄,並匯入hello 匯入hello.web 執行開發伺服器。不消說,不要在生產環境使用 開啟乙個互動式的p...