首页 > 解决方案 > 在 C:\wamp64\www\html\index.php 中找不到类“Spatie\Browsershot\Browsershot”

问题描述

我正在尝试使用browsershot(我正在使用WAMP来托管我的本地服务器),基本上我只是尝试创建类Browsershot()的实例,它给了我这个错误:

在 C:\wamp64\www\html\index.php 中找不到类“Spatie\Browsershot\Browsershot”

我尝试重新下载 node 和 browsershot,但没有任何效果,我被卡住了。(我有一个 node 10 版本和一个 PHP 7)

<?php 
use Spatie\Browsershot\Browsershot;
$browser = new Browsershot();
?>

标签: phpnode.js

解决方案


假设您具有以下目录结构:

+ YourApp
    + vendor
        + composer
        + guzzle
        + intervention
        + ...
        - autoload.php
    - composer.json
    - composer.lock
    - index.php

在 index.php 中使用以下内容:

<?php
use Spatie\Browsershot\Browsershot;

require __DIR__ . '/vendor/autoload.php';

$browser = new Browsershot();

推荐阅读