diff options
Diffstat (limited to 'cli/standalone/mod.rs')
-rw-r--r-- | cli/standalone/mod.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cli/standalone/mod.rs b/cli/standalone/mod.rs index 796551729..1df3895ef 100644 --- a/cli/standalone/mod.rs +++ b/cli/standalone/mod.rs @@ -490,7 +490,8 @@ pub async fn run( let vfs_root_dir_path = root_path.clone(); let vfs = load_npm_vfs(vfs_root_dir_path.clone()) .context("Failed to load vfs.")?; - let root_node_modules_dir = vfs.root().join(root_node_modules_dir); + let root_node_modules_dir = + root_node_modules_dir.map(|p| vfs.root().join(p)); let fs = Arc::new(DenoCompileFileSystem::new(vfs)) as Arc<dyn deno_fs::FileSystem>; let npm_resolver = create_cli_npm_resolver( @@ -584,7 +585,7 @@ pub async fn run( ) }; let cli_node_resolver = Arc::new(CliNodeResolver::new( - Some(cjs_resolutions.clone()), + cjs_resolutions.clone(), fs.clone(), node_resolver.clone(), npm_resolver.clone(), |