кукловод не справляется с угловым с ионным Не могу разрешить './types/other' - PullRequest
0 голосов
/ 08 марта 2019

Я получаю следующую ошибку на угловых 7 и ионных 4

./node_modules/puppeteer/node_modules/mime/index.js
Module not found: Error: Can't resolve './types/other' in 'myapp\node_modules\puppeteer\node_modules\mime'

уже установлена ​​

"@ types / puppeteer": "^ 1.12.2",

это мой файл home.page.ts Я уже пробовал это, и это не работает https://www.lewuathe.com/using-puppeteer-in-typescript.html

import { Component } from '@angular/core';
import * as puppeteer from 'puppeteer';


@Component({
  selector: 'app-home',
  templateUrl: 'home.page.html',
  styleUrls: ['home.page.scss'],
})
export class HomePage {

    onSubmitBuscar(){

        try {
        (async () => {
          const browser = await puppeteer.launch();
          const page = await browser.newPage();
          await page.goto('https://example.com');
          await page.screenshot({path: 'example.png'});

          await browser.close();
        })();
        } catch (err) {
            console.error(err)
        }

    }


}

1 Ответ

1 голос
/ 09 марта 2019

Нельзя запускать кукловода с угловых! Из-за углового хода на Chrome, и вы не можете получить доступ от Chrome к OS для открытия нового приложения Chrome, вам нужно запустить кукольника из nodejs

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...