Skip to content

Commit d425e64

Browse files
committed
fix(cli): use witch to find correct path of prerender binary
1 parent e3f80d4 commit d425e64

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
"express": "^4.15.2",
6363
"prerender": "^4.4.1",
6464
"prerender-node": "^2.7.1",
65-
"update-notifier": "^2.2.0"
65+
"update-notifier": "^2.2.0",
66+
"witch": "latest"
6667
}
6768
}

src/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import express from 'express';
22
import compression from 'compression';
33
import prerenderMiddleware from 'prerender-node';
44
import { spawn } from 'child_process';
5+
import witch from 'witch';
56

67
/**
78
* Starts an prerender server and an expressjs server with prerender middleware
@@ -22,7 +23,7 @@ export default ({ path = process.cwd(), fallbackFile = '/index.html', port = par
2223
/**
2324
* Start the prerender server
2425
*/
25-
spawn('prerender', [], {
26+
spawn(witch('prerender'), [], {
2627
stdio: 'inherit',
2728
env: Object.assign({}, process.env, {
2829
PORT: prerenderPort,

0 commit comments

Comments
 (0)