zoukankan      html  css  js  c++  java
  • 快速写个node命令行工具

    1、package.json-bin配置

    【创建bat文件,把bat路径添加到PATH中】这些固定的工作可以由npm帮我们完成。package.json中有个bin字段配置

    bin: {
    "commandName1": "path/to/executableFile1",  // 路径相对于package.json的目录
    "commandName2": "path/to/executableFile2",
    }

    可执行文件可以是js文件或者无扩展名的文本文件,并且文件开头第一行是"#!/usr/bin/env node"。在安装包时npm就会根据bin配置生成对应的脚本(bat 或者 shell)。如果可执行文件的第一行不是"#!/usr/bin/env node",则生成的脚本文件只是简单的指向bin配置的可执行文件。

    2、例如:

    package.json

    "bin":{
          "index": "./index.js"
      }

    在同级目录下,创建index.js

    #!/usr/bin/env node
    console.log('heheh');

    全局安装

    npm install -g index

    执行命令

    index

    测试完成后,可以进行发布了。

    npm login
    npm publish
  • 相关阅读:
    电脑快捷键
    方法
    运算符和表达式
    Java关键字和标识符
    字体和文本
    盒子模型
    css
    常用标签
    第一次课(上)
    出现次数最多的数字
  • 原文地址:https://www.cnblogs.com/wenluren/p/11315081.html
Copyright © 2011-2022 走看看