【问题标题】:How to interpret the syntax for npm install?如何解释 npm install 的语法?
【发布时间】:2017-02-20 20:39:20
【问题描述】:

this answer 我了解到创建文件packages.json 并为其依赖项添加要求的重要性。我确实了解以下两个命令的作用,并且我已经在文件中看到了它们的效果。

npm install require-dir --save-dev  
npm install lodash --save

我不确定一件事,它是 require-dir 部分。那是保留字还是类似的东西?或者我们是否可以随意使用 anythingpackages.json 文件中创建条目?还是我读错了,不是“require-dir”而是“require”和“dir”(或“-dir”可能)?

这就引出了第二部分。我对语法中的破折号数量感到困惑。通常我会在各处看到一个破折号,表示某物是一个标志。例如。 npm install typescript -global。我应该如何解释双破折号?它是另一个标志前面的空标志(如-null-save)但被压缩了吗?是某种转义字符吗?

【问题讨论】:

  • 应该是-g--global,不是吗?这不是 npm 通常或 install 所独有的,您需要阅读有关使用命令行的内容。

标签: node.js npm


【解决方案1】:

require-dir 是 require() 目录的 Node 助手,你没看错。看看https://www.npmjs.com/package/require-dir

对于两个连字符减号 (--),它们通常在某些程序中用于指定“长选项”,其中使用了更具描述性的选项名称。 例如,-g--global 参数都会导致 npm 全局安装包

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-22
    • 2021-05-12
    • 1970-01-01
    • 2023-03-13
    • 2019-07-29
    相关资源
    最近更新 更多