windows系统怎样编译安装nodejs

windows系统怎样编译安装nodejs,第1张

windows平台的话,安装的路径最好按默认的来搞,否则后期安装全局的模块,稍不注意会带来很多不便。安装完之后把nodejs的安装目录设置在环境变量里,以便在任何地方都能使用node的各种命令,这其中包括npm install xxx和node xx.js

系统window10

安装vs2019(必须)

安装python2.7或者2.8 python3会有问题

必须管理员身份打开cmd,进到node项目目录下执行 vcbuild release进行编译,需要等个十几分钟。

如果出现报错是 Could not find NASM, install it or build with openssl-no-asm. See BUILDING.md,查了下BUILDING.md,总结了下,这里有三种方式 如果指令集是AVX-512需要安装gas(2.26以上) 和nasm(2.11.8以上);如果指令集是AVX2需要安装gas(2.23以上) Xcode llvm nasm ;上面两个都不选,可以加参数跳过openssl-no-asm,我选择了跳过。命令换成vcbuild release openssl-no-asm就ok了。

问题在哪?

说一下node的准备吧

1、首先,你的机器上应该具有C++编译器,如CentOS上可使用yum install gcc-g++

2、将目录切换到你的源码目录:cd /.../node

3、./configure

4、make &&make install

5、使用 node -v 命令查看是否安装成功,如果安装成功会显示node的版本号。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12226818.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存