Я использую Sentry для отслеживания проблем в Vue. js SPA. Я следовал руководству Sentry по запуску проекта, и он записывает события, но не использовал исходные карты, чтобы сообщить мне трассировку стека об ошибке в исходном файле.
Я должен отметить, что мы используем самозанятый часовой, который размещен на сервере, отличном от сервера развертывания. в чем моя ошибка? как мне это исправить?
вот мои конфиги:
vue .config. js
![enter image description here](https://i.stack.imgur.com/ZAkhX.png)
.sentrylir c
![enter image description here](https://i.stack.imgur.com/uuoBy.png)
sentry.ts
![enter image description here](https://i.stack.imgur.com/BMck0.png)
package. json scripts:
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build && pwd && ls && rm ./dist/js/*.js.map",
},
и мой tsconfig. json
![enter image description here](https://i.stack.imgur.com/Wxouq.png)
и, наконец, здесь вывод npm run build:
C:\Projects\next (sentry_source_map -> origin)
λ npm run build
> next@0.1 build C:\Projects\next
> vue-cli-service build && pwd && ls && rm ./dist/js/*.js.map
WARN A new version of sass-loader is available. Please upgrade for best experience.
\ Building for production...
Starting type checking service...
Using 1 worker with 2048MB memory limit
- Building for production...> Analyzing 40 sources
>| ~/js/chunk-44bcbbb3.2a255268.js
> Rewriting sources █
> Adding source map references
> Uploaded release files to Sentry
> File upload complete
\ Building for production...
Source Map Upload Report
Minified Scripts
~/js/app.011d2c40.js (sourcemap at app.011d2c40.js.map)
....
~/js/chunk-vendors.eaf015b4.js (sourcemap at chunk-vendors.eaf015b4.js.map)
Source Maps
~/js/app.011d2c40.js.map
~/js/chunk-00c426a2.4372386c.js.map
...
~/js/chunk-vendors.eaf015b4.js.map
- Building for production...
WARNING Compiled with 3 warnings 1:40:28 PM
warning in ./node_modules/moment/src/lib/locale/locales.js
Module not found: Error: Can't resolve './locale' in 'C:\Projects\next\node_modules\moment\src\lib\locale'
warning
asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
js/chunk-65ccd58e.6993f21a.js (373 KiB)
js/chunk-vendors.eaf015b4.js (884 KiB)
warning
entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
app (1.2 MiB)
css/chunk-vendors.e7c7c7d8.css
js/chunk-vendors.eaf015b4.js
css/app.45a74e7d.css
js/app.011d2c40.js
File Size Gzipped
dist\js\chunk-vendors.eaf015b4.js 883.69 KiB 271.83 KiB
....
dist\css\chunk-7d397faf.bd31fb6c.css 0.08 KiB 0.09 KiB
Images and other types of assets omitted.
DONE Build complete. The dist directory is ready to be deployed.
INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html