-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
Environment
SaaS (https://sentry.io/)
Steps to Reproduce
Having trouble with the nuxt module when running pnpm run start.
"start": "NITRO_PORT=4007 NITRO_HOST=0.0.0.0 node --import ./.output/server/sentry.server.config.mjs .output/server/index.mjs"
sentry.server.config.mjs exists.
!function() {
try {
var e = "undefined" != typeof window ? window : "undefined" != typeof global ? global : "undefined" != typeof self ? self : {}, n = new e.Error().stack;
n && (e._sentryDebugIds = e._sentryDebugIds || {}, e._sentryDebugIds[n] = "b4acd3ff-2f19-484e-b549-979e5f363893", e._sentryDebugIdIdentifier = "sentry-dbid-b4acd3ff-2f19-484e-b549-979e5f363893");
} catch (e2) {
}
}();
import { init } from "./frontend/node_modules/.pnpm/_sentry_nuxt_9.5.0__opentelemetry_api_1.9.0__opentelemetry_context-async-hooks_1.30.1___571cc1f8f333d79598146ac5e594a44b/node_modules/_sentry/nuxt/build/esm/server/sdk.mjs";
import settings from "./frontend/settings.mjs";
import "./_virtual/_sentry-release-injection-file.mjs";
init({
enabled: settings.error.sentry.enabled,
debug: settings.error.sentry.debug,
// If set up, you can use your runtime config here
// dsn: useRuntimeConfig().public.sentry.dsn,
dsn: settings.error.sentry.dsn,
environment: settings.error.sentry.environment,
// We recommend adjusting this value in production, or using tracesSampler
// for finer control
tracesSampleRate: settings.error.sentry.tracesSampleRate,
replaysOnErrorSampleRate: settings.error.sentry.replaysOnErrorSampleRate,
replaysSessionSampleRate: settings.error.sentry.replaysSessionSampleRate
});
//# sourceMappingURL=sentry.server.config.mjs.map
But i get error on line 9, when it tries to import something that doesnt exists. First of all that ./frontend folder is incorrect, since we are already inside the frontend folder. My structure looks like this:
/project
package.json (eslint stuff)
/backend (api)
/frontend (this is nuxt)
package.json
nuxt.config.ts
sentry.server.config.ts
sentry.client.config.ts
But also there is no .pnpm inside node_modules. Only
/.output/server/node_modules/@sentry
core
node
opentelemetry
Expected Result
That the project starts
Actual Result
Fails with error message
Cannot find module [1:32:54 PM] โน ../.nuxt/dist/server/frontend/node_modules/.pnpm/_opentelemetry_semantic-conventions_1.30.0/node_modules/_opentelemetry/semantic-conventions/build/esm/resource/SemanticResourceAttributes.mjs 23.68 kB โ map: 74.19 kB [1:32:54 PM] โน ../.nuxt/dist/server/frontend/node_modules/.pnpm/_opentelemetry_semantic-conventions_1.28.0/node_modules/_opentelemetry/semantic-conventions/build/esm/resource/SemanticResourceAttributes.mjs
Product Area
Issues
Link
No response
DSN
No response
Version
@sentry/nuxt 9.5.0
Metadata
Metadata
Assignees
Labels
Projects
Status