Javascript requiert () fonction donnant ReferenceError: requiert n'est pas défini

Fondamentalement, j'utilise javascript pour récupérer des données dans Google Play Store en utilisant:

1-Demande

2-Cheerios

3-QueryString

J'ai utilisé Google Market API de Github qui en a besoin comme suit:

var request = require('request'); var cheerio = require('cheerio'); var qs = require('querystring'); 

Mais je reçois ce qui suit

ReferenceError: require n'est pas défini …

Donc, je n'ai pas besoin de javascript, ce qui est soit nouveau pour moi, soit il s'agit d'une chose hors de l'ordinaire.

RequireJS est un fichier JavaScript et un chargeur de module. Il est optimisé pour l'utilisation dans le navigateur, mais il peut être utilisé dans d'autres environnements JavaScript, comme Rhino et Node. L'utilisation d'un chargeur de script modulaire comme RequireJS améliorera la vitesse et la qualité de votre code.

 IE 6+ .......... compatible ✔ Firefox 2+ ..... compatible ✔ Safari 3.2+ .... compatible ✔ Chrome 3+ ...... compatible ✔ Opera 10+ ...... compatible ✔ 

http://requirejs.org/docs/download.html

Ajoutez ceci à votre projet: http://requirejs.org/docs/release/2.2.0/minified/require.js

Et regardez ceci http://requirejs.org/docs/api.html

Par défaut, require() n'est pas une fonction valide dans javascript côté client. Je vous recommande d'examiner require.js car cela étend le côté client pour vous fournir cette fonction.

require fait partie de l' API de définition de module asynchrone (AMD) .

Une implémentation de navigateur peut être trouvée via require.js et le support natif peut être trouvé dans node.js.

La documentation de la bibliothèque que vous utilisez devrait vous indiquer ce que vous devez utiliser, je pense qu'il est prévu de fonctionner sous Node.js et non dans les navigateurs.