【发布时间】:2017-10-28 02:48:49
【问题描述】:
背景
Meteor 附带一个打包好的 npm。调用任何与 npm 相关的命令都需要以下模式:
meteor npm [command]
我安装了一个全局 npm 包 (npm-install-missing):
meteor npm install -g npm-install-missing
问题
它旨在作为顶级命令调用:
用法
在您的项目目录中:
npm-install-missing 脚本会检查当前项目 缺少依赖项的目录并自动安装它们。
所以我在我的项目目录中尝试了一些可能的调用方式:
1.流星 npm-install-missing
显然就像之前使用流星命令通过流星调用 npm 一样。原来是错的:
> meteor npm-install-missing
> 'npm-install-missing' is not a Meteor command. See 'meteor --help'.
2。 npm-install-missing(没有流星命令)
好的,所以也许它是顶级安装的,我可以这样称呼它。结果也是错的。
> npm-install-missing
> npm-install-missing is not recognized as an internal or external command
3.流星 npm 运行 npm-install-missing
显然错了,因为我的 package.json 中没有脚本,但我还是试了一下。原来是错的:
> meteor npm run npm-install-missing
> npm ERR! missing script: npm-install-missing
问题
如何在不额外安装 nodejs 和 npm 的情况下调用这个包?
【问题讨论】:
标签: node.js windows meteor npm command-line-interface