Skip to content

Commit 12d51fd

Browse files
committed
fix: use fallback module resolve for Node version < 10
The "paths" option for require.resolve does not work in certain versions of 8.x and 9.x. close #1486
1 parent 5064cf5 commit 12d51fd

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/@vue/cli/lib/util/module.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ function resolveFallback (request, options) {
2828
return filename
2929
}
3030

31-
const resolve = semver.satisfies(process.version, '>=8.10.0') ? require.resolve : resolveFallback
31+
const resolve = semver.satisfies(process.version, '>=10.0.0')
32+
? require.resolve
33+
: resolveFallback
3234

3335
exports.resolveModule = function (request, context) {
3436
let resolvedPath

0 commit comments

Comments
 (0)