Skip to content

Commit bc19031

Browse files
committed
fix: respect NODE_PATH env variable
1 parent 8581a4b commit bc19031

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/webpack-cli/src/webpack-cli.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,10 @@ class WebpackCLI implements IWebpackCLI {
148148

149149
do {
150150
try {
151-
if (fs.statSync(path.join(dir, "node_modules", packageName)).isDirectory()) {
151+
const packagePath = process.env.NODE_PATH
152+
? path.join(process.env.NODE_PATH, packageName)
153+
: path.join(dir, "node_modules", packageName);
154+
if (fs.statSync(packagePath).isDirectory()) {
152155
return true;
153156
}
154157
} catch (_error) {

0 commit comments

Comments
 (0)