javascript - 如何仅在通过 node.js 运行 script.js 时触发代码?

标签 javascript node.js

我有一个 script.js,我可以在客户端 html 页面上使用它。通过 nodejs。

如何让函数仅在脚本通过 nodejs 运行时触发?

最佳答案

Queue.js处理它:

if (typeof define === "function" && define.amd) define(function() { return queue; });
else if (typeof module === "object" && module.exports) module.exports = queue;
else this.queue = queue;

Underscore做这样的事情:

  if (typeof exports !== 'undefined') {
    if (typeof module !== 'undefined' && module.exports) {
      exports = module.exports = _;
    }
    exports._ = _;
  } else {
    root._ = _;
  }

但是这似乎是评估node.modules。其次,如果有人可以确认每个案例是什么,那将会有所帮助!

关于javascript - 如何仅在通过 node.js 运行 script.js 时触发代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28788911/

相关文章:

Node.js (csvtojson) 通过从 excel 中选择特定的列

node.js - 访问私有(private)http服务器

javascript - yarn 无法使用 node 12.1.0 构建 node-sass

javascript - 强化投诉 "Hardcoded Encryption Key"mozila pdf.js

javascript - Angular JS 2 中模板元素的递归

javascript - 悬停时突出显示多个表中的表行

javascript - 将字符串转换为 JSON 数组

javascript - 类型错误 : Cannot read property 'message' of undefined - Twitter API

javascript - 将 JavaScript 表存储在变量中

javascript - 如何在 JavaScript 中强制等待 REST Api