在 PHP 中,有 PHP_SAPI 变量,所以在 PHP 中我做了:
if('cli' == PHP_SAPI)
{
//my code
}
Node.JS 中的等效项是什么?
最佳答案
if (typeof Window === 'undefined') {
//node
}
else {
//browser
}
或者你可以将它变成一个函数。
function isBrowser() {
return typeof Window !== 'undefined';
}
关于node.js - 我们如何检测我们的脚本是通过命令行还是通过浏览器启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22233721/