Javascript 如果包没有依赖项,那么进行npm安装有意义吗?
假设我有一个没有依赖项的npm包,因为我使用webpack将所有源文件和依赖项捆绑到一个文件中。我下载此软件包并将其解压缩到Javascript 如果包没有依赖项,那么进行npm安装有意义吗?,javascript,node.js,npm,npm-install,Javascript,Node.js,Npm,Npm Install,假设我有一个没有依赖项的npm包,因为我使用webpack将所有源文件和依赖项捆绑到一个文件中。我下载此软件包并将其解压缩到/my-awesome-package/目录中。现在运行npm install./my awesome package/有意义吗 我知道您可以在package.json中指定preinstall和postinstall脚本,但除此之外,npm install在没有依赖项的情况下真的做了什么吗?在我看来,您不需要这样做,因为npm无论如何都没有什么可做的 但是,如果您正在设置
/my-awesome-package/
目录中。现在运行npm install./my awesome package/
有意义吗
我知道您可以在
package.json
中指定preinstall
和postinstall
脚本,但除此之外,npm install
在没有依赖项的情况下真的做了什么吗?在我看来,您不需要这样做,因为npm无论如何都没有什么可做的
但是,如果您正在设置一个更通用的流,那么您可能希望添加并忘记它。如果您不使用它,您将永远需要记住您没有它(您可能会在将来添加一些依赖项,并想知道为什么它会突然不起作用)。“因为我使用webpack将所有源文件和依赖项捆绑到一个文件中”不要这样做。如果每个人都这样做,我们甚至不需要npm,我的硬盘上就会到处都是多个文件中的冗余内容。