Javascript 使用Meteor JS编写命令行工具?

Javascript 使用Meteor JS编写命令行工具?,javascript,configuration,meteor,Javascript,Configuration,Meteor,根据meteor文档,每次运行meteor create时都会安装一个基本的webapp软件包,以在meteor应用程序中提供“webapp”功能。报告说: …如果你想制作一个仍然使用Meteor软件包系统和DDP的命令行工具,那么你可以轻松地构建一个Meteor应用程序,而不需要它 我把这理解为“你可以删除该软件包”,但当我运行meteor remove webapp时,它会把这句话吐出来: webapp is not in this project. 为什么它告诉我这个包不在项目中 我如何

根据meteor文档,每次运行meteor create时都会安装一个基本的
webapp
软件包,以在meteor应用程序中提供“webapp”功能。报告说:

…如果你想制作一个仍然使用Meteor软件包系统和DDP的命令行工具,那么你可以轻松地构建一个Meteor应用程序,而不需要它

我把这理解为“你可以删除该软件包”,但当我运行meteor remove webapp时,它会把这句话吐出来:

webapp is not in this project.
  • 为什么它告诉我这个包不在项目中
  • 我如何删除它,以便可以利用包和ddp编写命令行实用程序,而不必为不必要的Web服务器占用端口

  • 是的,你可以,每个meteor应用程序都需要一个主功能,如果你使用meteor平台,webapp包将自动添加,其中包括一个主功能。您可以删除meteor platform,它是一个包装包,不包含所有核心meteor包的api.IMPLINE,并手动从meteor添加您需要的包,例如mongo、tracker等,然后添加一个主函数

    我写了一篇关于使用meteor编写命令行程序的博文:

    此外,作为使用meteor编写许多命令行程序的一部分,我们创建了一个软件包,该软件包为您提供了一些不错的附加功能,包括命令注册、命令行选项和参数解析,以及在开发模式下运行命令的工具,在开发模式下,命令行解析是不可能开箱即用的。让我知道它是如何为你工作的

    干杯,
    Ronen

    您正在寻找的软件包实际上名为meteor platform没有github自述文件,搜索“meteor js platform软件包”和各种排列不会产生任何信息。这个软件包做什么?从源代码中你可以看出它只是将每个标准软件包添加到你的应用程序中,但它本身什么都不做。这是一个非常有用的回答。我会看看这是否能很快解决我的问题,然后回到马克的接受状态。谢谢你,Ronen.@JamesM.Lay,你查过了吗?我查过了,抱歉等了。优秀的博客文章,顺便说一句!