创建自定义全局指令

1. 创建文件夹 mycli、mycli/bin

2. 创建文件 mycli/bin/index.js

3. 在 mycli 文件目录下运行命令

npm init -y

生成 package.json

{

  "name": "mycli",

  "version": "1.0.0",

  "main": "index.js",

  "bin": {

    "mycli": "bin/index.js"

  },

  "scripts": {

    "test": "echo \"Error: no test specified\" && exit 1"

  },

  "author": "",

  "license": "ISC",

  "description": ""

}

4. 编辑 mycli/bin/index.js

#! /usr/bin/env node

console.log(process.argv);

5. 在 mycli 文件目录下运行命令,创建连接

npm link

6. 在其他地方打开命令行运行命令

mycli --help

打印出

[

  'E:\\node\\node.exe',

  'E:\\node\\node_modules\\mycli\\bin\\index.js',

  '--help'

]

你可能感兴趣的:(前端,javascript,开发语言)