diff options
author | 2021-09-20 17:40:09 -0700 | |
---|---|---|
committer | 2021-09-20 17:40:09 -0700 | |
commit | 9752ee881939674543d3166e9f037287864b6f34 (patch) | |
tree | e5218688aa2c1cf93fa4f4c2a8bcb43aa0db9a44 | |
parent | 9f1e0660dd5409c178dfea38a3e40848eb8ff974 (diff) | |
download | bun-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.zig | 12 |
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(); + } } } } |