node.exe : 2026-02-22T20:33:41.569Z vite:config config file loaded in 469.89ms En línea: 1 Carácter: 1 + & "C:\Program Files\nodejs/node.exe" "C:\Program Files\nodejs/node_mo ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (2026 -02-22T20:3...ded in 469.89ms:String) [], Rem oteException + FullyQualifiedErrorId : NativeCommandError 2026-02-22T20:33:41.572Z vite:env loading env files: [ 'C:/Users/2002s/Documents/sibu2.0/frontend/.env', 'C:/Users/2002s/Documents/sibu2.0/frontend/.env. local', 'C:/Users/2002s/Documents/sibu2.0/frontend/.env. production', 'C:/Users/2002s/Documents/sibu2.0/frontend/.env. production.local' ] 2026-02-22T20:33:41.572Z vite:env env files loaded in 0.95ms 2026-02-22T20:33:41.573Z vite:env using resolved env: { VITE_API_URL: 'https://sibu-backend.onrender.com', VITE_GOOGLE_MAPS_API_KEY: 'AIzaSyBKSSmUXBxLbKBqhAtVJ2CljDfkJcWIGzg' } 2026-02-22T20:33:41.606Z vite:config using resolved config: { plugins: [ 'vite:build-metadata', 'vite:watch-package-data', 'alias', '@tailwindcss/vite:scan', '@tailwindcss/vite:generate:build', 'vite-plugin-pwa', 'vite:modulepreload-polyfill', 'vite:resolve', 'vite:html-inline-proxy', 'vite:css', 'vite:esbuild', 'vite:json', 'vite:wasm-helper', 'vite:worker', 'vite:asset', 'vite:vue', 'vite:wasm-fallback', 'vite:define', 'vite:css-post', 'vite:build-html', 'vite:worker-import-meta-url', 'vite:asset-import-meta-url', 'vite:force-amd-wrap-require', 'vite:force-systemjs-wrap-complete', 'vite:prepare-out-dir', 'commonjs', 'vite:data-uri', 'vite:rollup-options-plugins', 'vite:dynamic-import-vars', 'vite:import-glob', 'vite-plugin-pwa:info', 'vite-plugin-pwa:build', 'vite-plugin-pwa:pwa-assets', 'vite:build-import-analysis', 'vite:esbuild-transpile', 'vite:terser', 'vite:license', 'vite:manifest', 'vite:ssr-manifest', 'vite:reporter', 'vite:load-fallback' ], resolve: { externalConditions: [ 'node', 'module-sync' ], extensions: [ '.mjs', '.js', '.mts', '.ts', '.jsx', '.tsx', '.json' ], dedupe: [ 'vue' ], noExternal: [], external: [], preserveSymlinks: false, alias: [ { find: '@', replacement: 'C:\\Users\\2002s\\Documents\ \sibu2.0\\frontend\\src' }, { find: /^\/?@vite\/env/, replacement: '/@fs/C:/Users/2002s/Document s/sibu2.0/frontend/node_modules/vite/dist/client/e nv.mjs' }, { find: /^\/?@vite\/client/, replacement: '/@fs/C:/Users/2002s/Document s/sibu2.0/frontend/node_modules/vite/dist/client/c lient.mjs' } ], mainFields: [ 'browser', 'module', 'jsnext:main', 'jsnext' ], conditions: [ 'module', 'browser', 'development|production' ], builtins: [] }, build: { target: [ 'chrome107', 'edge107', 'firefox104', 'safari16' ], polyfillModulePreload: true, modulePreload: { polyfill: true }, outDir: 'dist', assetsDir: 'assets', assetsInlineLimit: 4096, sourcemap: false, terserOptions: {}, rollupOptions: {}, commonjsOptions: { include: [ /node_modules/ ], extensions: [ '.js', '.cjs' ] }, dynamicImportVarsOptions: { warnOnError: true, exclude: [ /node_modules/ ] }, write: true, emptyOutDir: null, copyPublicDir: true, license: false, manifest: false, lib: false, ssrManifest: false, ssrEmitAssets: false, reportCompressedSize: true, chunkSizeWarningLimit: 500, watch: null, cssCodeSplit: true, minify: 'esbuild', ssr: false, emitAssets: true, createEnvironment: [Function: createEnvironment], cssTarget: [ 'chrome107', 'edge107', 'firefox104', 'safari16' ], cssMinify: true }, ssr: { target: 'node', optimizeDeps: { esbuildOptions: { preserveSymlinks: false }, include: [], exclude: [], needsInterop: [], extensions: [], holdUntilCrawlEnd: true, force: false, noDiscovery: true }, noExternal: [ 'workbox-window' ], external: [], resolve: { conditions: [ 'module', 'node', 'development|production' ], externalConditions: [ 'node', 'module-sync' ] } }, define: { __VUE_OPTIONS_API__: true, __VUE_PROD_DEVTOOLS__: false, __VUE_PROD_HYDRATION_MISMATCH_DETAILS__: false }, environments: { client: { define: { __VUE_OPTIONS_API__: true, __VUE_PROD_DEVTOOLS__: false, __VUE_PROD_HYDRATION_MISMATCH_DETAILS__: false }, resolve: { externalConditions: [ 'node', 'module-sync' ], extensions: [ '.mjs', '.js', '.mts', '.ts', '.jsx', '.tsx', '.json' ], dedupe: [ 'vue' ], noExternal: [], external: [], preserveSymlinks: false, alias: [ { find: '@', replacement: 'C:\\Users\\2002s\\Docume nts\\sibu2.0\\frontend\\src' }, { find: /^\/?@vite\/env/, replacement: '/@fs/C:/Users/2002s/Docu ments/sibu2.0/frontend/node_modules/vite/dist/clie nt/env.mjs' }, { find: /^\/?@vite\/client/, replacement: '/@fs/C:/Users/2002s/Docu ments/sibu2.0/frontend/node_modules/vite/dist/clie nt/client.mjs' } ], mainFields: [ 'browser', 'module', 'jsnext:main', 'jsnext' ], conditions: [ 'module', 'browser', 'development|production' ], builtins: [] }, keepProcessEnv: false, consumer: 'client', optimizeDeps: { include: [], exclude: [], needsInterop: [], extensions: [], disabled: undefined, holdUntilCrawlEnd: true, force: false, noDiscovery: false, esbuildOptions: { preserveSymlinks: false } }, dev: { warmup: [], sourcemap: { js: true }, sourcemapIgnoreList: [Function: isInNodeModules], preTransformRequests: true, createEnvironment: [Function: defaultCreateClientDevEnvironment], recoverable: true, moduleRunnerTransform: false }, build: { target: [ 'chrome107', 'edge107', 'firefox104', 'safari16' ], polyfillModulePreload: true, modulePreload: { polyfill: true }, outDir: 'dist', assetsDir: 'assets', assetsInlineLimit: 4096, sourcemap: false, terserOptions: {}, rollupOptions: {}, commonjsOptions: { include: [ /node_modules/ ], extensions: [ '.js', '.cjs' ] }, dynamicImportVarsOptions: { warnOnError: true, exclude: [ /node_modules/ ] }, write: true, emptyOutDir: null, copyPublicDir: true, license: false, manifest: false, lib: false, ssrManifest: false, ssrEmitAssets: false, reportCompressedSize: true, chunkSizeWarningLimit: 500, watch: null, cssCodeSplit: true, minify: 'esbuild', ssr: false, emitAssets: true, createEnvironment: [Function: createEnvironment], cssTarget: [ 'chrome107', 'edge107', 'firefox104', 'safari16' ], cssMinify: true }, plugins: [ { name: 'vite:build-metadata', renderChunk: [AsyncFunction: renderChunk] }, { name: 'vite:watch-package-data', buildStart: [Function: buildStart], buildEnd: [Function: buildEnd], watchChange: [Function: watchChange] }, { name: 'alias', buildStart: [AsyncFunction: buildStart], resolveId: [Function: resolveId] }, { name: '@tailwindcss/vite:scan', enforce: 'pre', configureServer: [Function: configureServer], configResolved: [AsyncFunction: configResolved] }, { name: '@tailwindcss/vite:generate:build', apply: 'build', enforce: 'pre', transform: { filter: { id: { exclude: [ /\/\.vite\//, /[?&](?:worker|sharedworker|raw|url)\b/, /\?commonjs-proxy/ ], include: [ /\.css(?:\?.*)?$/, /&lang\.css/, /[?&]index\=\d+\.css$/ ] } }, handler: [AsyncFunction: handler] } }, { name: 'vite-plugin-pwa', enforce: 'pre', config: [Function: config], configResolved: [AsyncFunction: configResolved], resolveId: { filter: { id: /^virtual:pwa\-register/ }, handler: [Function: handler] }, load: { filter: { id: /^\/@vite\-plugin\-pwa\// }, handler: [Function: handler] }, api: { disabled: [Getter], pwaInDevEnvironment: [Getter], webManifestData: [Function: webManifestData], registerSWData: [Function: registerSWData], generateBundle: [Function: generateBundle], generateSW: [AsyncFunction: generateSW], extendManifestEntries: [Function: extendManifestEntries], pwaAssetsGenerator: [Function: pwaAssetsGenerator] } }, { name: 'vite:modulepreload-polyfill', resolveId: { filter: { id: /^vite\/modulepreload\-polyfill$/ }, handler: [Function: handler] }, load: { filter: { id: /^vite\/modulepreload\-polyfill\.js$/ }, handler: [Function: handler] } }, { name: 'vite:resolve', resolveId: { filter: { id: { exclude: /^(?:\0|\/?virtual:)/ } }, handler: [AsyncFunction: handler] }, load: { filter: { id: [ /^__vite\-browser\-external/, /^__vite\-optional\-peer\-dep/ ] }, handler: [Function: handler] } }, { name: 'vite:html-inline-proxy', resolveId: { filter: { id: /[?&]html-proxy\b/ }, handler: [Function: handler] }, load: { filter: { id: /[?&]html-proxy\b/ }, handler: [Function: handler] } }, { name: 'vite:css', buildStart: [Function: buildStart], buildEnd: [Function: buildEnd], load: { filter: { id: /\.(css|less|sass|scss|styl|styl us|pcss|postcss|sss)(?:$|\?)/ }, handler: [AsyncFunction: handler] }, transform: { filter: { id: { include: /\.(css|less|sass|scss|st yl|stylus|pcss|postcss|sss)(?:$|\?)/, exclude: [ /[?&]commonjs-proxy/, /[?&](?:worker|sharedworker|raw|url)\b/ ] } }, handler: [AsyncFunction: handler] } }, { name: 'vite:esbuild', configureServer: [Function: configureServer], transform: [AsyncFunction: transform] }, { name: 'vite:json', transform: { filter: { id: { include: /\.json(?:$|\?)(?!commonjs-(?:proxy|external))/, exclude: /[?&](?:worker|sharedworker|raw|url)\b/ } }, handler: [Function: handler] } }, { name: 'vite:wasm-helper', resolveId: { filter: { id: /^vite\/wasm\-helper\.js$/ }, handler: [Function: handler] }, load: { filter: { id: [ /^vite\/wasm\-helper\.js$/, /(? { dir: 'C:/Users/2002s/Documents/sibu2.0/frontend', data: { name: 'frontend', private: true, version: '1.0.0', type: 'module', scripts: { dev: 'vite', build: 'vite build', preview: 'vite preview' }, dependencies: { '@capacitor/android': '^8.0.2', '@capacitor/cli': '^8.0.0', '@capacitor/core': '^8.0.0', '@capacitor/geolocation': '^8.0.0', '@googlemaps/js-api-loader': '^2.0.2', '@tailwindcss/vite': '^4.2.0', axios: '^1.13.2', 'chart.js': '^4.5.1', firebase: '^12.9.0', 'firebase-tools': '^15.7.0', html2canvas: '^1.4.1', jspdf: '^4.1.0', pinia: '^3.0.4', vue: '^3.5.24', 'vue-chartjs': '^5.3.3', 'vue-i18n': '^9.14.5', 'vue-router': '^4.6.3' }, devDependencies: { '@types/google.maps': '^3.58.1', '@types/node': '^24.10.1', '@vitejs/plugin-vue': '^6.0.1', '@vue/tsconfig': '^0.8.1', autoprefixer: '^10.4.24', postcss: '^8.5.6', tailwindcss: '^4.2.0', typescript: '~5.9.3', vite: '^7.2.4', 'vite-plugin-pwa': '^1.2.0', 'vite-plugin-vue-devtools': '^8.0.5', 'vue-tsc': '^3.1.4' } }, hasSideEffects: [Function: hasSideEffects], setResolvedCache: [Function: setResolvedCache], getResolvedCache: [Function: getResolvedCache] }, set: [Function (anonymous)] }, worker: { format: 'iife', plugins: '() => plugins', rollupOptions: {} }, appType: 'spa', experimental: { importGlobRestoreExtension: false, renderBuiltUrl: undefined, hmrPartialAccept: false }, future: undefined, optimizeDeps: { include: [], exclude: [], needsInterop: [], extensions: [], disabled: undefined, holdUntilCrawlEnd: true, force: false, noDiscovery: false, esbuildOptions: { preserveSymlinks: false } }, dev: { warmup: [], sourcemap: { js: true }, sourcemapIgnoreList: [Function: isInNodeModules], preTransformRequests: false, createEnvironment: [Function: defaultCreateDevEnvironment], recoverable: false, moduleRunnerTransform: false }, webSocketToken: 'd3L0Wt6oKPRj', getSortedPlugins: [Function: getSortedPlugins], getSortedPluginHooks: [Function: getSortedPluginHooks], createResolver: [Function: createResolver], fsDenyGlob: [Function: arrayMatcher], safeModulePaths: Set(0) {}, Symbol(vite:resolved-config): true } transforming... 2026-02-22T20:33:41.760Z vite:resolve 0.15ms tailwindcss -> null Ô£ô 14 modules transformed. Ô£ù Build failed in 379ms error during build: [vite-plugin-pwa:build] There was an error during the build: [plugin vite:vue] src/views/MapView.vue (1114:11): Invalid end tag. Additionally, handling the error in the 'buildEnd' hook caused the following error: [plugin vite:vue] src/views/MapView.vue (1114:11): Invalid end tag. file: C:/Users/2002s/Documents/sibu2.0/fronte nd/src/views/MapView.vue:1114:11 at getRollupError (file:///C:/Users/2002s/Docu ments/sibu2.0/frontend/node_modules/rollup/dist/es /shared/parseAst.js:401:41) at file:///C:/Users/2002s/Documents/sibu2.0/fr ontend/node_modules/rollup/dist/es/shared/node-ent ry.js:23347:39 at async catchUnfinishedHookActions (file:///C :/Users/2002s/Documents/sibu2.0/frontend/node_modu les/rollup/dist/es/shared/node-entry.js:22805:16) at async rollupInternal (file:///C:/Users/2002 s/Documents/sibu2.0/frontend/node_modules/rollup/d ist/es/shared/node-entry.js:23330:5) at async buildEnvironment (file:///C:/Users/20 02s/Documents/sibu2.0/frontend/node_modules/vite/d ist/node/chunks/config.js:34189:12) at async Object.build (file:///C:/Users/2002s/ Documents/sibu2.0/frontend/node_modules/vite/dist/ node/chunks/config.js:34548:19) at async Object.buildApp (file:///C:/Users/200 2s/Documents/sibu2.0/frontend/node_modules/vite/di st/node/chunks/config.js:34545:153) at async CAC. (file:///C:/Users/200 2s/Documents/sibu2.0/frontend/node_modules/vite/di st/node/cli.js:629:3)