【问题标题】:How can I install npm packages without the source code如何在没有源代码的情况下安装 npm 包
【发布时间】:2016-03-24 08:04:22
【问题描述】:

是否可以在没有所有其他工件的情况下安装 npm 包。例如只安装 jQuery npm 包的 dist 文件夹的内容?

【问题讨论】:

  • 我不完全确定,但 NPM 网站似乎对此有很好的文档。你已经读过这个了吗? docs.npmjs.com/cli/install
  • 感谢 kayleeFrye_onDeck,我确实通读了该内容,但找不到其他方法来仅提取“二进制文件”。
  • 为什么只需要二进制文件?
  • 不那么混乱,当我需要的只是库的缩小和非缩小版本以及任何依赖项时,我会得到很多其他的东西。

标签: npm


【解决方案1】:

模块发布者仍然可以排除源、文档、测试等文件......并且仅在他们发布他们的 npm 包时包含构建和二进制文件(通过prepublish 钩子、.npmignore 文件等...... .).

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

【讨论】:

  • 感谢您的解释
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-07
  • 2018-05-30
  • 2018-01-17
  • 2023-01-29
  • 1970-01-01
相关资源
最近更新 更多