zoukankan      html  css  js  c++  java
  • xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

    一个最简单 node.js 命令行工具

    node.js cli

    $ node cli.js xyz
    # OR
    $ node cli xyz
    
    

    接受参数 process.argv

    1. js
    "use strict";
    
    /**
     *
     * @author xgqfrms
     * @license MIT
     * @copyright xgqfrms
     * @created 2020-07-17
     * @modified
     *
     * @description node.js cli & process.argv
     * @difficulty Easy
     * @complexity O(n)
     * @augments
     * @example
     * @link
     * @solutions
     *
     */
    
    const log = console.log;
    
    // 接受参数 process.argv
    function test(args) {
      log(`args =`, args)
    }
    
    const args = process.argv[2];
    test(args);
    
    // module.exports = test;
    
    
    
    1. bash
    #!/usr/bin/env node
    
    const log = console.log;
    
    console.log(`arguments =`, arguments);
    console.log(`process.argv =`, process.argv[2]);
    
    

    Flag Counter

    ©xgqfrms 2012-2020

    www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


  • 相关阅读:
    后台执行linux命令
    日志
    配置文件
    后台
    后台代码注释
    递归建立文件夹
    图片合成
    java.awt.Font
    java-日期取特定值
    linux乱码
  • 原文地址:https://www.cnblogs.com/xgqfrms/p/13331322.html
Copyright © 2011-2022 走看看