It is recommended that you use Composer to install PHP PhantomJS. First, add the following to your project’s composer.json
file:
"scripts": {
"post-install-cmd": [
...
"PhantomInstaller\\Installer::installPhantomJS"
],
"post-update-cmd": [
...
"PhantomInstaller\\Installer::installPhantomJS"
]
}
This will ensure the latest version of PhantomJS is installed for your system, in your bin folder. If you haven’t defined your bin folder in your composer.json
, add the path:
"config": {
...
"bin-dir": "bin"
}
Install composer package
composer require qsoftvn/seo:dev-master
Qsoftvn\Seo\SeoServiceProvider::class,
'QsoftClawer' => Qsoftvn\Seo\Support\Facades\QsoftClawer::class,
'QsoftCache' => Qsoftvn\Seo\Support\Facades\QsoftCache::class,
php artisan vendor:publish --provider="Qsoftvn\Seo\SeoServiceProvider"
* base_path('bin/phantomjs.exe') | window
* base_path('bin/phantomjs') | linux
'phantom_path' => env('PHANTOMJS_PATH', null),