0
第一,我从来没有使用过node.js,无论如何我知道它能够在终端上本地运行。如果我构建了一些也可以在终端和Web浏览器上运行的应用程序,那么我如何检查Node.js是否在终端或Web浏览器上运行?如何检查node.js脚本是在终端还是网络上运行?
第一,我从来没有使用过node.js,无论如何我知道它能够在终端上本地运行。如果我构建了一些也可以在终端和Web浏览器上运行的应用程序,那么我如何检查Node.js是否在终端或Web浏览器上运行?如何检查node.js脚本是在终端还是网络上运行?
它是javascript,而不是在终端(node.js)或浏览器中运行的node.js。
为了检查你的代码是在节点执行,或者在浏览器,您可以检查是否存在特定的环境东西的定义,像window
(浏览器),或者global
(节点),但它不是100%可靠的,因为另一个代码可以定义这些对象。
我会建议使用像detect-node
https://www.npmjs.com/package/detect-node
什么是你的最终目标? –
@ DanielA.White对不起,“结局游戏”是什么意思? – fronthem