@@ -193,12 +193,15 @@ async function importModule(path: string): Promise<any> {
193
193
}
194
194
}
195
195
196
+ const modules = [ 'node_modules' , ...( process . env . NODE_PATH ? [ process . env . NODE_PATH ] : [ ] ) ]
197
+
196
198
const cssResolver = EnhancedResolve . ResolverFactory . createResolver ( {
197
199
fileSystem : new EnhancedResolve . CachedInputFileSystem ( fs , 4000 ) ,
198
200
useSyncFileSystemCalls : true ,
199
201
extensions : [ '.css' ] ,
200
202
mainFields : [ 'style' ] ,
201
203
conditionNames : [ 'style' ] ,
204
+ modules,
202
205
} )
203
206
async function resolveCssId (
204
207
id : string ,
@@ -227,13 +230,15 @@ const esmResolver = EnhancedResolve.ResolverFactory.createResolver({
227
230
useSyncFileSystemCalls : true ,
228
231
extensions : [ '.js' , '.json' , '.node' , '.ts' ] ,
229
232
conditionNames : [ 'node' , 'import' ] ,
233
+ modules,
230
234
} )
231
235
232
236
const cjsResolver = EnhancedResolve . ResolverFactory . createResolver ( {
233
237
fileSystem : new EnhancedResolve . CachedInputFileSystem ( fs , 4000 ) ,
234
238
useSyncFileSystemCalls : true ,
235
239
extensions : [ '.js' , '.json' , '.node' , '.ts' ] ,
236
240
conditionNames : [ 'node' , 'require' ] ,
241
+ modules,
237
242
} )
238
243
239
244
async function resolveJsId (
0 commit comments