Проект Nestjs не может найти модуль google-play-scrapper

#node.js #web-scraping #google-play #nestjs

#node.js #веб-очистка #google-play #nestjs

Вопрос:

Я хочу использовать это https://github.com/facundoolano/app-store-scraper , используя проект NestJS. Создал проект с помощью Nest new . уже запустите yarn install и запустите проект с помощью npm run start:dev .

Вот ошибка в моем терминале:

     [Nest] 18464  - 01/12/2021, 4:14:13 pm   ERROR [ExceptionsHandler] Cannot find module 'google-play-scrapper'
Require stack:
- C:UsersUSERDesktopapp-scrapperdistapp.service.js
- C:UsersUSERDesktopapp-scrapperdistapp.controller.js
- C:UsersUSERDesktopapp-scrapperdistapp.module.js
- C:UsersUSERDesktopapp-scrapperdistmain.js
Error: Cannot find module 'google-play-scrapper'
 

Я просто следовал образцу кода:

код app.service.ts

     import { Injectable } from '@nestjs/common';

@Injectable()
export class AppService {
  getHello(): string {
    var gplay = require('google-play-scrapper');
    gplay
      .app({ appId: 'com.google.android.apps.translate' })
      .then(console.log, console.log);

    return 'Hello World!';
  }
}
 

Чего мне здесь не хватает? Заранее спасибо!

Ответ №1:

сделайте yarn add google-play-scraper и замените это
google-play-scrapper с
google-play-scraper

https://www.npmjs.com/package/google-play-scraper