要安装 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,奶奶的,这个折腾。
安装的时候,最上面的白字信息循环显示了很长时间,大约有30多秒这样,也不知道它疯个啥劲,弄得我的小风扇嗷嗷叫。
停在这个提示“Now configuring the Visual Studio Build Tools.”,很长时间,也没敢动,最后看着大约有半个多小时都没动,按了一下上方向,出来一个弹窗,提示nodejs程序要加环境变量,点击允许后,它算是提示“All done!”了。
再安装模块node-webworker-threads,
Could not find WindowsSDKDir variable from the registry. TargetFrameworkVersion or PlatformToolset may be set to an invalid versio
找不到变量 WindowsSDKDir,…
先不研究了,浪费时间,反正生产中也是使用Linux主机,实在不行了就用我的Pi做开发。
换思路……