Bun Shell 腳本執行器 是做什麼的?
利用 Bun 內建的 $ shell API (Bun.Shell),透過 TypeScript 的標籤模板字串、自動 glob 展開與管線程序組合,編排跨平台 Shell 腳本。
安裝
使用符合您環境的上游安裝或設定路徑:
- npm install -g bun
- brew tap oven-sh/bun
- brew install bun
- docker pull oven/bun
來自上游的需求與注意事項:
- 其核心是 Bun 運行時,一個快速的 JavaScript 運行時,設計為 Node.js 的直接替代品。它使用 Zig 編寫,並在底層由 JavaScriptCore 驅動,大幅減少啟動時間並...
- bun 命令列工具也實作了測試執行器、腳本執行器以及與 Node.js 相容的套件管理器。開發時不再需要 1,000 個 node_modules,只需 bun。Bun 的內建工具顯著...
-
與 Docker 一起使用
基本用法或入門說明:
-
bun run index.tsx # 開箱即用支援 TypeScript 和 JSX
-
bun test # 執行測試
-
bun run start # 執行 package.json 中的 start 腳本
-
從上游文件擷取:https://raw.githubusercontent.com/oven-sh/bun/HEAD/README.md