Rob*_* M. 8 command-line-interface node.js npm
有没有办法从命令行告诉npm使用与"package.json"不同的文件?
编辑:
谢谢您的回答.我已经检查了文档,并希望有一种解决方法或无法记录的方法来实现这一点.我会想到别的东西.
小智 5
仅使用客户端空间工具,看起来很简单,但您却做不到。npm doc 对此持肯定态度:
A package is:
a) a folder containing a program described by a package.json file
b) a gzipped tarball containing (a)
c) a url thatresolves to (b)
d) a <name>@<version> that is published on theregistry with (c)
e) a <name>@<tag> that points to (d)
f) a <name>that has a "latest" tag satisfying (e)
g) a git url that, when cloned,results in (a).
[...]
Run Code Online (Sandbox Code Playgroud)
您需要在项目的根目录中有一个 package.json 文件才能使用 npm 执行大部分操作。这基本上就是整个界面。
正如您所看到的,他们非常清楚地表明,package.json任何事情都需要“a”才能发挥作用。
您必须深入研究代码,以获得不可重用的结果。如果这是您想要的,请在您的问题中明确说明,以便其他人理解为什么有必要。
没有。如文档npm-install中所述,这是您可以使用的唯一语法:
npm install (with no args in a package dir)
npm install <tarball file>
npm install <tarball url>
npm install <folder>
npm install [@<scope>/]<name> [--save|--save-dev|--save-optional] [--save-exact]
npm install [@<scope>/]<name>@<tag>
npm install [@<scope>/]<name>@<version>
npm install [@<scope>/]<name>@<version range>
npm i (with any of the previous argument usage)
Run Code Online (Sandbox Code Playgroud)
如果没有参数,该命令将安装a folder containing a program described by a package.json file.
| 归档时间: |
|
| 查看次数: |
2499 次 |
| 最近记录: |