自定义linux命令

准备工作

  • 安装node.js
cnpm install node 
  • 新建一个文件夹
mkdir demo
起步

  • 初始化 生成package.json文件
cnpm init
  • 修改package.json文件
"bin": {
    "findCont": "bin/index.js" //findCont为命令行名称,执行的内容为bin/index.js
} 
  • 根目录下创建bin文件夹,index.js文件
demo/(项目名称)
         |----  bin  
                |---- index.js
         |----  node_modules
                |---- 安装的各种依赖
         |----  package.json
  • index.js
#! /usr/bin/env node //我们的脚本执行所需要的解释程序,目的是使用env来找到node,并使用node来作为程序的解释程序
console.log('findCont is run')
  • 安装命令到全局
cnpm install -g
  • 测试命令可行性
命令行输入findCont,输出 findCont is run 表示成功;
  • 实时更新
cnpm link //保证每次启动都是最新的;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,362评论 0 3
  • 写在开头 先说说为什么要写这篇文章, 最初的原因是组里的小朋友们看了webpack文档后, 表情都是这样的: (摘...
    Lefter阅读 5,335评论 4 31
  • 33、JS中的本地存储 把一些信息存储在当前浏览器指定域下的某一个地方(存储到物理硬盘中)1、不能跨浏览器传输:在...
    萌妹撒阅读 2,133评论 0 2
  • 一、Node快速体验 1、 Node介绍 (1) Node.js是什么 Node 是一个基于Chrome V8 ...
    宠辱不惊丶岁月静好阅读 3,417评论 0 6
  • 4月11日,北京气温22℃,和中学同学一起到北京奥林匹克公园踏青,春日花开正美,记录一下奥林匹克森林公园的色彩! ...
    凌姐阅读 692评论 0 3