【问题标题】:Loading nock on intern [duplicate]在实习生上装载诺克[重复]
【发布时间】:2016-12-02 16:13:32
【问题描述】:

我正在尝试在我的测试中使用 nock (https://github.com/node-nock/nock)。

如果我写 var nock = require('nock'); 它不会找到它,因为它没有加载。

我在loaderOptions中添加了包,现在我必须放入var nock = require('nock/index');,因为如果我写require('nock'),它会尝试加载node_modules/nock/main,但它不存在。

库尝试在内部加载一些诺克带来的模块,但实习生说Error: Attempt to require unloaded module lib/recorder

我在包中添加了 nock:{ name: 'nock', location: 'node_modules/nock' }

有什么线索吗?

谢谢。

【问题讨论】:

  • @LinhNguyen 这篇文章没有解释如何使用 npm 模块,但帮助我解决了这个问题,谢谢!

标签: javascript testing intern nock


【解决方案1】:

解决方案是使用 Intern 的 dojo 节点加载器加载库:

var nock = require('intern/dojo/node!nock');

干杯!

路易斯。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多