nodejs无法直接导入npm安装的全局包

在一台新的WIN10系统的机子上安装了node10版本,想使用serialport模块,使用npm安装了这个模块。

npm install serialport -g

然而并不能在nodejs中直接使用,尝试了重装和将NODE_PATH加入环境变量,然后在nodejs的路径中有了npm的安装位置,nodejs无法直接导入npm安装的全局包

然而并没有啥子卵用。依然不可以使用。

最后在stackoverflow中找到的答案,https://stackoverflow.com/questions/28419702/cannot-find-module-serialport-using-node-js-and-johnny-five,需要有c++和python环境,下载安装一个python环境ok了。