ホームページ  >  記事  >  ウェブフロントエンド  >  Node.js を使用して簡単なコマンド ライン ツールを作成する方法の詳細な説明 (詳細なチュートリアル)

Node.js を使用して簡単なコマンド ライン ツールを作成する方法の詳細な説明 (詳細なチュートリアル)

亚连
亚连オリジナル
2018-06-02 12:04:311621ブラウズ

この記事では主にNode.jsを使った簡単なコマンドラインツールの書き方を詳しく紹介しますので、参考にしてください。

この記事では、Node.js を使用して簡単なコマンド ライン ツールを作成し、みんなで共有する方法を紹介します。詳細は次のとおりです。

オペレーティング システムは Linux である必要があります

1。コマンドラインに書いたコマンドは、ターゲットタスクを完了します
  1. コマンドライン要件はグローバルに有効です
  2. コマンドライン要件は削除できます
  3. コマンドライン関数は、現在のタスクを表示するファイルを生成しますdate
  4. 2. コード部分

新しいファイルを作成し、sherryFile
  1. ファイルの内容sherryFile
  2. 導入: 現在の日付と作成者を含むファイルを生成します
  3. #! /usr/bin/env node
    console.log('command start');
    const fs = require('fs');
    let date = new Date().toLocaleDateString();
    let data = date + '\n\t' + '——create By karuru';
    fs.writeFile('./date.txt', data, 'utf8', (err) => {
      if (err) {
        console.log('sherryFile command wrong', err);
        return false;
      }
      console.log('writeFile success!!!!');
      console.log('command end');
    });

ファイルchmod 755 sherryFileに実行権限を与える
  1. ファイルがあるファイルパスに./sherryFileと入力

  2. 以下の内容が出力されればコマンド実行成功です

  3. command start
  4. writeFile success!!!!

    command end



    ファイルディレクトリ内 次に、次の内容で新しい date.txt ファイルが生成されます

  5. 2/28/2018
create By karuru

になるようにコマンドを変更しますグローバルに有効です

ln sherryFile /usr/local/bin/sherryFile

コマンドの削除

rm /usr/local/bin/sherryFile

上記は皆さんのためにまとめたものです。将来皆さんのお役に立てれば幸いです。

関連記事:

Vue.js imgのsrcへの動的代入方法

datepickerをベースに独自の角時間コンポーネントを定義する例

vueフィルターフィルターインスタンス詳細説明

以上がNode.js を使用して簡単なコマンド ライン ツールを作成する方法の詳細な説明 (詳細なチュートリアル)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。