簡體   English   中英

Node Webkit 使用哪個 nodeJS 版本?

[英]Which nodeJS version does Node Webkit use?

我是 Node Webkit 的新手,所以我可能不完全了解 NodeJS 和 Node Webkit 是如何連接的。

我正在嘗試讓 串行端口插件在 Node Webkit 中工作。 嘗試require("serialport");時出現此錯誤require("serialport");

serialport.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 48. This version of Node.js requires
NODE_MODULE_VERSION 57. Please try re-compiling or re-installing
the module...

我試過重新編譯和所有這些 - 不起作用。 所以我寧願降級到適合的節點版本。 問題是,如果我在終端中輸入node -v ,我會得到v6.10.1 ,根據這個應該是NODE_MODULE_VERSION 48

因此,當錯誤告訴我它正在使用 57 時,我感到很困惑。 Node Webkit 是否使用了另一個 NodeJS 版本而不是我計算機上安裝的版本?

以下是 Node Webkit 發行說明:

將 Node.js 更新到 v8.6.0

https://nwjs.io/blog/v0.25.4/

Node Webkit 需要 v8.6.0,並且您已經安裝了 v6.10.1。 根據一個串口模塊, 可以與節點> = V4.XX升級節點在本地系統上使用,然后再試一次。

也許需要npm install 你試過嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM