nodejs多线程模块的安装过程记录

要安装 nodejs模块 threads_a_gogo,处理多线程,直接安装,报错。是因为这个模块要求nodejs版本是>=0.5.1 <=6.9.2,可以我的nodejs是最新版本12.x的,也不能因为它把nodejs版本降到6.9.2呀。再一看它的更新时间,还是2017年呢,看来是没人维护了。

在github又找到一个模块node-webworker-threads,2019年2月15日最后更新,也不是很勤快,但是还算可以,安装npm install webworker-threads,报错:“…. 在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。….”。

百度查,说是得安装 windows-build-tools 模块,于是乎,继续折腾,打开PowerShell,安装,报错提示,必须使用管理员身份打开PowerShell,奶奶的,这个折腾。

20200108175354

安装的时候,最上面的白字信息循环显示了很长时间,大约有30多秒这样,也不知道它疯个啥劲,弄得我的小风扇嗷嗷叫。

停在这个提示“Now configuring the Visual Studio Build Tools.”,很长时间,也没敢动,最后看着大约有半个多小时都没动,按了一下上方向,出来一个弹窗,提示nodejs程序要加环境变量,点击允许后,它算是提示“All done!”了。

再安装模块node-webworker-threads,

20200108202849

Could not find WindowsSDKDir variable from the registry.  TargetFrameworkVersion or PlatformToolset may be set to an invalid versio

找不到变量 WindowsSDKDir,…

先不研究了,浪费时间,反正生产中也是使用Linux主机,实在不行了就用我的Pi做开发。

换思路……

承接各种网站开发与修改、爬虫、数据采集分析、小程序等任务

Html+Css+JS+PHP+Nodejs+Python

专治网站各种不服

一起探讨,互相学习,共同进步!有事儿您说话。

This entry was posted in NodeJS and tagged , by 织梦先生. Bookmark the permalink.