我有这个问题,即,从节点和NPM的全新安装,serial port
包不会在Hello World电子封装以下错误加载:节点模块版本不匹配:预计50
我在节点版本6.6.0和NPM版本3.10.7和OS X 10.11.6上。
我期待看看我是不是过时了,但看着this list,我找不到任何具有50的模块版本。这是一个错误?
我试过npm rebuild
,以及删除模块和重新安装,但没有骰子。
更新:即使当我运行node -v
它打印v6.6.0
,在Web控制台中运行process.versions.node
给我v6.5.0
。这里发生了什么?
感谢。我将电子版本更改为1.3.1(正确安装的最低版本),然后运行'npm rebuild --runtime = electron --target = 1.3.1 --disturl = https://atom.io/download/atom -shell --build-from-source',它现在都在运行。 – Alfo
谢谢@ Aurora0001!它适用于电子1.4.3,而我的本地节点版本是4.2.1。 – supNate