Javascript require()函数给出ReferenceError:require未定义

基本上,我使用javascript通过以下方式从Google Play商店中抓取数据:


一请求


2麦片


3-QueryString


我使用了来自Github的Google Market API,其使用require的方式如下:


var request   = require('request');

var cheerio   = require('cheerio');

var qs      = require('querystring');

但我得到以下


ReferenceError:需求未定义...


因此,我在javascript中没有要求,这对我来说不是新的,还是与众不同。


幕布斯7119047
浏览 2847回答 3
3回答

慕森卡

默认情况下,require()这不是客户端javascript中的有效函数。我建议您研究require.js,因为这确实扩展了客户端,以向您提供该功能。

MM们

require是异步模块定义(AMD)API的一部分。可以通过require.js找到浏览器实现,可以在node.js中找到本机支持。您正在使用的库的文档应该告诉您使用它的需求,我怀疑它旨在在Node.js下而不是在浏览器中运行。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript