✨ Add ability to use Browsershot with NODE_PATH & NPM_PATH .env variables
This commit is contained in:
parent
1bbe674902
commit
c21c79b8be
|
|
@ -192,6 +192,8 @@ class SetupController extends Controller
|
|||
}
|
||||
|
||||
Browsershot::html('PDF GENERATION WORKS! Thank you for using Invoice Ninja!')
|
||||
->setNodeBinary(config('ninja.system.node_path'))
|
||||
->setNpmBinary(config('ninja.system.npm_path'))
|
||||
->noSandbox()
|
||||
->savePdf(
|
||||
public_path('test.pdf')
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -16,6 +16,7 @@
|
|||
"@babel/plugin-proposal-class-properties": "^7.10.4",
|
||||
"cypress": "^4.12.1",
|
||||
"laravel-mix-purgecss": "^5.0.0",
|
||||
"puppeteer": "^5.3.1",
|
||||
"vue-template-compiler": "^2.6.11"
|
||||
},
|
||||
"dependencies": {
|
||||
|
|
@ -27,7 +28,6 @@
|
|||
"jsignature": "^2.1.3",
|
||||
"laravel-mix": "^5.0.7",
|
||||
"lodash": "^4.17.20",
|
||||
"puppeteer": "^1.20.0",
|
||||
"resolve-url-loader": "^3.1.0",
|
||||
"sass": "^1.26.10",
|
||||
"sass-loader": "^8.0.0",
|
||||
|
|
|
|||
|
|
@ -28,6 +28,8 @@ class PdfGenerationTest extends TestCase
|
|||
private function makePdf($header, $footer, $html, $pdf)
|
||||
{
|
||||
Browsershot::html($html)
|
||||
->setNodeBinary(config('ninja.system.node_path'))
|
||||
->setNpmBinary(config('ninja.system.npm_path'))
|
||||
//->showBrowserHeaderAndFooter()
|
||||
//->headerHtml($header)
|
||||
//->footerHtml($footer)
|
||||
|
|
|
|||
Loading…
Reference in New Issue