加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – 如何使用npm在64位系统上构建32位二进制文??件?

发布时间:2020-12-13 22:42:33 所属栏目:Windows 来源:网络整理
导读:我正在开发一个我计划使用 node-webkit分发的应用程序,它在Windows上只有32位二进制文??件.我的操作系统是Windows 7 Ultimate 64位,所以npm正在构建 protobuf for node的64位二进制文??件,这是我正在使用的模块之一的先决条件. 我试过了: npm install proto
我正在开发一个我计划使用 node-webkit分发的应用程序,它在Windows上只有32位二进制文??件.我的操作系统是Windows 7 Ultimate 64位,所以npm正在构建 protobuf for node的64位二进制文??件,这是我正在使用的模块之一的先决条件.

我试过了:

> npm install protobuf –arch = ia32
> npm install protobuf –target_arch = ia32
> npm set npm_config_arch ia32
>安装32位版本的节点和npm并使用它来安装protobuf

还有一些我现在记不住的事了.

如何让npm构建32位二进制文??件?我是否必须在32位机器上构建它?

您应该能够自己将repo克隆到node_modules并使用手动编译
node-gyp clean configure build --verbose --arch=ia32

在克隆repo的目录中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读