Returns the program/package name and version as a string with optional format customization.
Devnet SDK for Guild Saga's NFT Staking Program version 2025
snowcat.js-->脚手架定义的所有命令的入口,这里暂时只有init命令
```
program.version(require('../package').version)
program.command('init').description('pull a new project').alias('i'). #!/usr/bin/env node
'use strict'
const program =require('commander')
```bash #1.连接
npm link系统才能到到路径 #2.配置
#3.安装commander
npm install commander(版本信息) #4.查看版本号
const program=require('commander');program.version('1.0.0');(写死)->program.version(require('./package.json').version,'-v,--version');实 #!/usr/bin/env node
这是用来编写指令和处理命令行的,具体用法如下: ```js const program = require("commander"); // 定义指令 program .version('0.0.1') .command('init', 'Generate a new project from a template') .action(() => { // 回调函数 }) // 解析命令行参数 program.parse(process.argv); ``` 回忆一下我们用过的 v