rapidez / sentry
Rapidez中的Sentry集成
2.0.0
2024-08-13 08:52 UTC
Requires
- php: ^8.1|^8.2|^8.3
- rapidez/core: ^1.0|^2.0
- sentry/sentry-laravel: ^4.7
This package is auto-updated.
Last update: 2024-09-13 09:04:28 UTC
README
此包将Sentry Laravel和Sentry Vue集成到Rapidez项目中。
安装
yarn add @sentry/vue --dev
composer require rapidez/sentry
您需要在您的.env文件中添加以下行
SENTRY_LARAVEL_DSN=___PUBLIC_DSN___
VITE_SENTRY_DSN="${SENTRY_LARAVEL_DSN}"
如果您不想使用Sentry Vue包,则不需要VITE_SENTRY_DSN
行。请注意,将Sentry DSN设置为公共模式如这样是安全的。
您可以通过在.env中添加以下内容来禁用Vue包
SENTRY_VUE_ENABLED=false
配置
您可以使用以下命令发布(vue特定的)配置
php artisan vendor:publish --tag=rapidez-sentry-config
您也可以在env中设置一些Vue的基本配置设置,例如
SENTRY_VUE_SAMPLE_RATE=50
SENTRY_VUE_INTEGRATION_REPLAY=true
有关laravel包的配置,请参阅sentry/sentry-laravel readme。
许可证
GNU通用公共许可证v3。请参阅许可证文件获取更多信息。