getsentry / getsentry/sentry-javascript

[Next.js] Support setting different options for different runtimes (browser/server/edge)

オープン
#13,837 コメント 6 件 リアクション 1 件 担当者 0 名 GitHub で見る
Improvement Next.js
主要言語
TypeScript
スター
8.7k
フォーク
1.8k
平均マージ
1日 17時間
マージ済み PR(30日)
515

説明

Originally posted by @ricardomatias [in discussions](https://github.com/getsentry/sentry-javascript/discussions/13833):

> I've removed the sentry.edge.config.ts and sentry.server.config.ts and I still get sourcemaps for both of them. I only want client sourcemaps.

I don't think this is possible right now without some very ugly hacks. We should provide some way of setting different options for the different runtimes.

Idea No.1 and probably my favorite: Allow for the `sentryBuildOptions` argument in `withSentryConfig` to be a function/callback that receives the runtime as an argument. (probably should pass it within an object so that we can extend it in the future)

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。