Fix Node version check (#12382)
`process.version` always starts with `v`, so `parseInt(process.version)` always evaluates to `NaN`. See https://nodejs.org/api/process.html#process_process_version
This commit is contained in:
parent
b36f988b10
commit
2b13863680
@ -117,7 +117,7 @@ process.on("uncaughtException", function (err) {
|
|||||||
export function requireChokidar(): Object {
|
export function requireChokidar(): Object {
|
||||||
try {
|
try {
|
||||||
// todo(babel 8): revert `@nicolo-ribaudo/chokidar-2` hack
|
// todo(babel 8): revert `@nicolo-ribaudo/chokidar-2` hack
|
||||||
return parseInt(process.version) >= 8
|
return parseInt(process.versions.node) >= 8
|
||||||
? require("chokidar")
|
? require("chokidar")
|
||||||
: require("@nicolo-ribaudo/chokidar-2");
|
: require("@nicolo-ribaudo/chokidar-2");
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user