在我们公司,我们需要在 Windows 上安装一个预构建的NPM包(Karma),我们希望通过Chocolatey来实现,以最大限度地简化操作。我们想要安装预构建的 NPM,而不是从源代码安装的主要原因是 Karma 的一些依赖项不会构建在我们员工的某些机器上。
我们应该如何从 Chocolatey 包中安装预构建的 NPM 包?到目前为止,我们对生成预构建的 NPM 包本身的印象是,应该通过 NPM 安装源包并压缩结果。
在我们公司,我们需要在 Windows 上安装一个预构建的NPM包(Karma),我们希望通过Chocolatey来实现,以最大限度地简化操作。我们想要安装预构建的 NPM,而不是从源代码安装的主要原因是 Karma 的一些依赖项不会构建在我们员工的某些机器上。
我们应该如何从 Chocolatey 包中安装预构建的 NPM 包?到目前为止,我们对生成预构建的 NPM 包本身的印象是,应该通过 NPM 安装源包并压缩结果。
与使用巧克力构建它们相比,使用 NPM 预构建包更多的是一个问题。
Ruby 在 Windows 上使用 DevKit 来构建原生 gem。它在安装 gem 时处理它的编译。这种情况下 NPM 有什么解决方案?
可以依赖 MinGW 并使用 gcc 构建 NPM 包(或使用评论中提到的 VC++)。
然而,将预先构建的 NPM 设置为巧克力包作为解决方案不会使用官方二进制文件,所以除非它来自创建它的人(在这种情况下为业力),我认为你不会找到其他用户希望它出现在社区供稿上。
对我来说,NPM 似乎拥有类似于 DevKit 的东西。