Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   Как пользоваться node.js пакетом? (https://javascript.ru/forum/node-js-io-js/69231-kak-polzovatsya-node-js-paketom.html)

Sergey999 07.06.2017 21:00

Как пользоваться node.js пакетом?
 
https://www.npmjs.com/package/google...s-api#examples

Вот собственно объект, с чем не могу разобраться. Поставил на Win10
npm install google-trends-api - что далее делать, если я хочу это использовать в блоге на обыкновенном хостинге? Куда он дел библиотеку? :help:

Sergey999 07.06.2017 22:28

Так в общем нашел его... Скачал, папку /lib/ и все что в ней... Прямо с примера все взял, не совсем пойму, чего ему надо...

gt.js:3 Uncaught ReferenceError: require is not defined
    at gt.js:3



'use strict';

var googleTrends = require('./lib/google-trends-api.min.js');
var util = require('util');

/******************** Interest over time **************************/

 googleTrends.interestOverTime({keyword: 'Valentines Day'})
 .then((res) => {
   console.log('this is res', res);
 })
 .catch((err) => {
   console.log('got the error', err);
   console.log('error message', err.message);
   console.log('request body',  err.requestBody);
 });

Audaxviator 08.06.2017 10:14

Ну он говорит, что не понимает - что такое require
Если вы запустите этот файл Нодой - поймёт.

Но дальше всё равно ничего не поймёт - потому что нужен весь пакет, лежащий в папке node_modules рядом с этим файлом. При require он обратится к файлу index.js пакета, и там уж дальше сам разберётся, что ему надо и что делать. Он умный.


Часовой пояс GMT +3, время: 01:11.