【问题标题】:Does it make sense to do npm install if a package has no dependencies?如果包没有依赖项,那么执行 npm install 是否有意义?
【发布时间】:2017-03-17 19:38:04
【问题描述】:

假设我有一个没有依赖项的 npm 包,因为我使用 webpack 将所有源文件和依赖项捆绑到一个文件中。我下载了这个包并解压到./my‑awesome‑package/目录。现在运行npm install ./my-awesome-package/ 有意义吗?

我知道您可以在package.json 中指定preinstallpostinstall 脚本,但除此之外,npm install 在没有依赖关系的情况下实际上会做任何事情吗?

【问题讨论】:

  • “因为我使用 webpack 将所有源文件和依赖项捆绑到一个文件中”不要那样做。如果每个人都这样做,我们甚至都不需要 npm,而且我的硬盘驱动器将到处都是多个文件中的冗余内容。

标签: javascript node.js npm npm-install


【解决方案1】:

在我看来,你不需要这样做,因为 npm 无论如何都没有什么可做的。

但是,如果您要设置更通用的流程,您可能需要添加并忘记它。如果您不使用它,您将始终需要记住您没有它(您将来可能会添加一些依赖项,并想知道为什么它不会突然起作用)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 2013-08-07
    • 1970-01-01
    • 2019-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多