aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-09-20 17:40:09 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-09-20 17:40:09 -0700
commit9752ee881939674543d3166e9f037287864b6f34 (patch)
treee5218688aa2c1cf93fa4f4c2a8bcb43aa0db9a44
parent9f1e0660dd5409c178dfea38a3e40848eb8ff974 (diff)
downloadbun-9752ee881939674543d3166e9f037287864b6f34.tar.gz
bun-9752ee881939674543d3166e9f037287864b6f34.tar.zst
bun-9752ee881939674543d3166e9f037287864b6f34.zip
Always log errors when generating node_modules.server.bun
-rw-r--r--src/cli/bun_command.zig12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/cli/bun_command.zig b/src/cli/bun_command.zig
index 32b62367d..89a7d2360 100644
--- a/src/cli/bun_command.zig
+++ b/src/cli/bun_command.zig
@@ -47,7 +47,11 @@ const ServerBundleGeneratorThread = struct {
server_bundler.options.jsx.supports_fast_refresh = false;
server_bundler.configureLinker();
server_bundler.router = router;
- try server_bundler.configureDefines();
+ server_bundler.configureDefines() catch |err| {
+ Output.prettyErrorln("<r><red>{s}<r> loading --define or .env values for node_modules.server.bun\n", .{@errorName(err)});
+ return err;
+ };
+
_ = try bundler.ServeBundler.GenerateNodeModuleBundle.generate(
&server_bundler,
allocator_,
@@ -143,6 +147,12 @@ pub const BunCommand = struct {
this_bundler.router,
);
generated_server = true;
+
+ if (log.msgs.items.len > 0) {
+ try log.printForLogLevel(Output.errorWriter());
+ log.* = logger.Log.init(allocator);
+ Output.flush();
+ }
}
}
}