1

在我们公司,我们需要在 Windows 上安装一个预构建的NPM包(Karma),我们希望通过Chocolatey来实现,以最大限度地简化操作。我们想要安装预构建的 NPM,而不是从源代码安装的主要原因是 Karma 的一些依赖项不会构建在我们员工的某些机器上。

我们应该如何从 Chocolatey 包中安装预构建的 NPM 包?到目前为止,我们对生成预构建的 NPM 包本身的印象是,应该通过 NPM 安装源包并压缩结果。

4

1 回答 1

0

与使用巧克力构建它们相比,使用 NPM 预构建包更多的是一个问题。

Ruby 在 Windows 上使用 DevKit 来构建原生 gem。它在安装 gem 时处理它的编译。这种情况下 NPM 有什么解决方案?

可以依赖 MinGW 并使用 gcc 构建 NPM 包(或使用评论中提到的 VC++)。

然而,将预先构建的 NPM 设置为巧克力包作为解决方案不会使用官方二进制文件,所以除非它来自创建它的人(在这种情况下为业力),我认为你不会找到其他用户希望它出现在社区供稿上。

对我来说,NPM 似乎拥有类似于 DevKit 的东西。

于 2013-11-20T14:12:21.827 回答