【问题标题】:ReferenceError include is not defined [closed]ReferenceError包含未定义[关闭]
【发布时间】:2019-01-14 04:22:13
【问题描述】:
 var number= include('dir1/dir2/SqlQueryMailNotification.js');

错误

ReferenceError: include is not defined
    at Object.<anonymous> (D:\Projects\metrix\source-code\MeTRIX_Next Gen Server\lib\notificationMail.js:2:17)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (D:\Projects\metrix\source-code\MeTRIX_Next Gen Server\server.js:9:24)
    at Module._compile (module.js:652:30)

【问题讨论】:

  • 我认为您需要在问题中添加基本描述。这就是为什么有些人反对它的原因。

标签: javascript angularjs node.js


【解决方案1】:

include() 既不是有效的 ES6 也不是有效的 Node.js 函数。你必须这样做:

var number = require('dir1/dir2/SqlQueryMailNotification.js');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-27
    • 2014-08-04
    • 1970-01-01
    • 2021-11-08
    • 1970-01-01
    • 2016-03-17
    • 2013-12-27
    • 1970-01-01
    相关资源
    最近更新 更多