当我添加请求函数来交互其他服务器时,我正在使用作曲家嵌入式来测试我的代码.引用错误: 未定义要求



我正在写作曲家测试。在我的源代码中,逻辑.js包括与其他服务器交互的 request.post。我加 var request = require('request'( 在开头以避免错误 "未定义错误'请求'"。 这样,我可以将包转换为.bna文件,并且工作得很好。 但是当我尝试用"嵌入"编写一些单元测试时,出现了错误 引用错误: 未定义要求。 我在我的package.json文件中添加了"require"包。

这是因为'eslint'抱怨当你运行npm test等时它不知道如何处理请求。 我们应该添加这样的评论

/* global getAssetRegistry getFactory emit request */

按照示例操作: https://github.com/hyperledger/composer-sample-networks/blob/master/packages/basic-sample-network/lib/sample.js#L15

相关内容

  • 没有找到相关文章

最新更新