如何在没有源代码的情况下安装npm包

3

是否可以只安装npm包中的某些内容,而不是全部内容。例如,仅安装jQuery npm包中dist文件夹中的内容?


我不是完全确定,但 NPM 网站似乎对此有很好的文档。你已经阅读过这个了吗?https://docs.npmjs.com/cli/install - kayleeFrye_onDeck
2
谢谢kayleeFrye_onDeck,我确实阅读了那篇文章,但是没有找到只提取“二进制”而不包括其他内容的方法。 - Luis Hernandez
你为什么只想要二进制文件? - gnerkus
1
更简洁一些,当我只需要压缩和非压缩版本的库以及任何依赖项时,我会得到很多其他东西。 - Luis Hernandez
1个回答

3

留给模块发布者来排除这些源代码、文档和测试文件,只包括构建和二进制文件在发布npm软件包时(通过prepublish钩子、.npmignore文件等方式)。

并非所有的维护者都知道或考虑到这一点...作为模块使用者(当您npm安装时),您唯一能做的就是使用--production标志,不安装devDependencies(但那不是您要寻找的内容)。


感谢您的解释。 - Luis Hernandez

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接