Javascript 如何创建节点包管理器

Javascript 如何创建节点包管理器,javascript,node.js,github,npm,command-line-interface,Javascript,Node.js,Github,Npm,Command Line Interface,my github存储库应用程序如何创建mypkgname CLI软件包管理器应用程序 我已在npm中注册了此软件包,因此我可以在全球范围内安装它: npm install -g mypkgname-cli mypkgname init myApp cd myApp npm install npm start 举个例子 npm安装-g mern cli npm安装-g@angular/cli 您可能需要使用一些cli参数,如 或 还有许多其他命令行参数解析器 本教程很好地解释了这个用法 重要

my github存储库应用程序如何创建mypkgname CLI软件包管理器应用程序

我已在npm中注册了此软件包,因此我可以在全球范围内安装它:

npm install -g mypkgname-cli
mypkgname init myApp
cd myApp
npm install
npm start
举个例子

  • npm安装-g mern cli

  • npm安装-g@angular/cli


您可能需要使用一些cli参数,如 或

还有许多其他命令行参数解析器

本教程很好地解释了这个用法

重要部分包括

  • 添加
    #/usr/bin/env节点
    ,位于入口点脚本的顶部
  • 在package.json中,类似于

    “bin”:{
    “mycliapp”:“index.js”
    }

  • 然后在应用程序上运行
    npm链接
    npm安装-g


问题不清楚。也许您希望对自己的npm软件包使用commander?CLI命令,例如npm install-g mern CLI和npm install-g@angular/CLI