javascript - InternJS-类型错误 : Cannot read property 'readFile' of undefined

标签 javascript node.js intern

我正在使用 Intern.js 进行功能测试并遇到标题中的错误。我不知道如何通过 FS 或 require 加载 json 文件。我尝试了 Google 上的所有方法。

这是有问题的代码。

var fs = require('intern/dojo/node!fs')

fs.readFile('./test.json', function (err, data) {
    if (err) throw err; // we'll not consider error handling for now
    var obj = JSON.parse(data);
});

最佳答案

我最终这样做是为了让它工作:

define([
    'intern!object',
    'intern/chai!assert',
    'intern/dojo/node!fs'
],
function(registerSuite, assert, fs) {
    ...
});

想法来自这里: How do I load the node.js http module from within an intern.js test?

关于javascript - InternJS-类型错误 : Cannot read property 'readFile' of undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32672649/

相关文章:

javascript - 选择 AngularJS 中智能表的所有复选框

javascript - 如何读取CORS中间件中的自定义 header

javascript - 单击 CSS 框加载另一个网页。 CSS 还是 JS?

node.js - Azure BitBucket 分发失败

javascript - 表单提交后更新页面 - 使用 Angular

javascript - 使用 intern.js 和 Leadfoot 滚动到 Selenium 中的元素

javascript - 如何使函数参数中的对象数组为每个对象调用一个函数?

javascript - Socket.io 在几秒后停止工作,许多 .emit()?

intern - 超过 1 分钟后开始本地功能测试

Javascript - 实习生 - Windows 未定义