Hi,
I have a nuxtjs3 project and to simplfy my code I used a plugin to import gsap
//plugins/gsap.js
import gsap from 'gsap'
import { ScrollTrigger } from 'gsap/ScrollTrigger'
gsap.registerPlugin(ScrollTrigger)
export default defineNuxtPlugin((nuxtApp) => {
nuxtApp.vueApp.use(gsap)
nuxtApp.provide('gsap', gsap)
nuxtApp.provide('ScrollTrigger', ScrollTrigger)
})
it works locally but if i try to deploy it on netlify I get this error
[error] [nuxt] [request error] [unhandled] [500] gsap$2.registerPlugin is not a function
full Deploy log
10:23:47 AM: build-image version: fcb0c1b3ada6d25c1cb58e8bc514f5f23cc14f15 (focal)
10:23:47 AM: buildbot version: b01fe4bfba24ebbf2be94776e35d0c0d9decd607
10:23:47 AM: Fetching cached dependencies
10:23:47 AM: Starting to download cache of 309.0MB
10:23:49 AM: Finished downloading cache in 2.484s
10:23:49 AM: Starting to extract cache
10:23:52 AM: Finished extracting cache in 2.351s
10:23:52 AM: Finished fetching cache in 4.898s
10:23:52 AM: Starting to prepare the repo for build
10:23:52 AM: Preparing Git Reference refs/heads/main
10:23:54 AM: Starting to install dependencies
10:23:54 AM: Python version set to 3.8
10:23:54 AM: Attempting Ruby version 2.7.2, read from environment
10:23:55 AM: Using Ruby version 2.7.2
10:23:55 AM: Started restoring cached go cache
10:23:55 AM: Finished restoring cached go cache
10:23:56 AM: go version go1.19.13 linux/amd64
10:23:57 AM: Using PHP version 8.0
10:23:58 AM: Started restoring cached Node.js version
10:23:58 AM: Finished restoring cached Node.js version
10:23:59 AM: v18.19.0 is already installed.
10:23:59 AM: Now using node v18.19.0 (npm v10.2.3)
10:23:59 AM: Enabling Node.js Corepack
10:23:59 AM: Started restoring cached build plugins
10:23:59 AM: Finished restoring cached build plugins
10:23:59 AM: Started restoring cached corepack dependencies
10:23:59 AM: Finished restoring cached corepack dependencies
10:23:59 AM: No npm workspaces detected
10:23:59 AM: Started restoring cached node modules
10:23:59 AM: Finished restoring cached node modules
10:23:59 AM: Installing npm packages using npm version 10.2.3
10:24:06 AM: > postinstall
10:24:06 AM: > nuxt prepare
10:24:08 AM: [info] [nuxt:tailwindcss] Using Tailwind CSS from ~/assets/css/tailwind.css
10:24:08 AM: [success] Types generated in .nuxt
10:24:08 AM: added 40 packages, removed 52 packages, changed 87 packages, and audited 869 packages in 9s
10:24:08 AM: 150 packages are looking for funding
10:24:08 AM: runnpm fund
for details
10:24:08 AM: 5 high severity vulnerabilities
10:24:08 AM: To address all issues, run:
10:24:08 AM: npm audit fix
10:24:08 AM: Runnpm audit
for details.
10:24:08 AM: npm packages installed
10:24:09 AM: Successfully installed dependencies
10:24:09 AM: Starting build script
10:24:10 AM: Detected 1 framework(s)
10:24:10 AM: “nuxt” at version “3.9.3”
10:24:10 AM: Section completed: initializing
10:24:11 AM:
10:24:11 AM: Netlify Build
10:24:11 AM: ────────────────────────────────────────────────────────────────
10:24:11 AM:
10:24:11 AM: ❯ Version
10:24:11 AM: @netlify/build 29.33.2
10:24:11 AM:
10:24:11 AM: ❯ Flags
10:24:11 AM: baseRelDir: true
10:24:11 AM: buildId: 65bb632149c289000876e353
10:24:11 AM: deployId: 65bb632149c289000876e355
10:24:11 AM:
10:24:11 AM: ❯ Current directory
10:24:11 AM: /opt/build/repo
10:24:11 AM:
10:24:11 AM: ❯ Config file
10:24:11 AM: No config file was defined: using default values.
10:24:11 AM:
10:24:11 AM: ❯ Context
10:24:11 AM: production
10:24:11 AM:
10:24:11 AM: ❯ Installing plugins
10:24:11 AM: - @netlify/plugin-lighthouse@6.0.0
10:24:12 AM:
10:24:12 AM: ❯ Loading plugins
10:24:12 AM: - @netlify/plugin-lighthouse@6.0.0 from Netlify app
10:24:13 AM:
10:24:13 AM: Build command from Netlify app
10:24:13 AM: ────────────────────────────────────────────────────────────────
10:24:13 AM:
10:24:13 AM: $ npm run generate
10:24:14 AM: > generate
10:24:14 AM: > nuxt generate
10:24:14 AM: [log] Nuxt 3.9.3 with Nitro 2.8.1
10:24:14 AM: [info] Using Nitro server preset:static
10:24:15 AM: [info] [nuxt:tailwindcss] Using Tailwind CSS from ~/assets/css/tailwind.css
10:24:16 AM: [info] Building client…
10:24:16 AM: [info] vite v5.0.11 building for production…
10:24:16 AM: [info] transforming…
10:24:19 AM: [info] ✓ 237 modules transformed.
10:24:19 AM: Inspect report generated at /opt/build/repo/.nuxt/analyze/.vite-inspect
10:24:19 AM: [info] rendering chunks…
10:24:19 AM: [info] computing gzip size…
10:24:19 AM: [info] .nuxt/dist/client/manifest.json 7.83 kB │ gzip: 1.13 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/text-reveal-effect.dxWCPNtX.css 0.03 kB │ gzip: 0.05 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/default.bpaZkLRh.css 0.04 kB │ gzip: 0.06 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/bipa.gZce7DXU.css 0.09 kB │ gzip: 0.10 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/hartlauer.uWPtK2-p.css 0.11 kB │ gzip: 0.12 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/error-500.s2VBNbvW.css 2.02 kB │ gzip: 0.75 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/error-404.TsBWxgAa.css 3.69 kB │ gzip: 1.13 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/index.LK3vM_t1.css 19.56 kB │ gzip: 2.14 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/_plugin-vue_export-helper.x3n3nnut.js 0.09 kB │ gzip: 0.10 kB
10:24:19 AM: [info] .nuxt/dist/client/nuxt/hartlauer-cover.T29-JjF.js 0.12 kB │ gzip: 0.13 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/about.A6lLBoVn.js 0.28 kB │ gzip: 0.24 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/project.SzZDLA7x.js 0.29 kB │ gzip: 0.24 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/vue.f36acd1f.ILc3Ab9Q.js 0.39 kB │ gzip: 0.27 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/arrow-left_16.42d3xBNh.js 0.41 kB │ gzip: 0.31 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/underline-highlight.hBwghiOc.js 0.42 kB │ gzip: 0.33 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/pen_16.AhSZmmrp.js 0.46 kB │ gzip: 0.34 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/pen_24.tg_mb69B.js 0.46 kB │ gzip: 0.34 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/asterix._F2Yd-gi.js 0.50 kB │ gzip: 0.38 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/contact.WMrY5R2L.js 0.57 kB │ gzip: 0.37 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/circle-highlight.Kj3LRkcU.js 0.59 kB │ gzip: 0.43 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/hartlauer-preview-hover.3YN6NXPi.js 1.17 kB │ gzip: 0.72 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/bipa_basket_mobile.kvMUR1Bg.js 1.69 kB │ gzip: 0.64 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/text-reveal-effect.PT–BEpr.js 1.75 kB │ gzip: 0.90 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/icon.5sPN1qBw.js 1.80 kB │ gzip: 0.88 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/error-500.RjjlSwpX.js 1.97 kB │ gzip: 1.04 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/error-404.DOxvg0VX.js 2.35 kB │ gzip: 1.22 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/default.MlmJLGVJ.js 3.50 kB │ gzip: 1.64 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/index.3A1zahUD.js 3.88 kB │ gzip: 1.45 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/nuxt-link.GPNTwRh0.js 4.22 kB │ gzip: 1.77 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/hartlauer.YAbxQlCC.js 5.69 kB │ gzip: 1.73 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/bipa copy.95mFh-MZ.js 5.95 kB │ gzip: 2.07 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/bipa.lTi5zXXQ.js 9.77 kB │ gzip: 3.23 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/index.6AnFqyIz.js 21.10 kB │ gzip: 6.75 kB
10:24:19 AM: [info] .nuxt/dist/client/_nuxt/entry.9678Q6JM.js 281.80 kB │ gzip: 107.83 kB
10:24:19 AM: [info] ✓ built in 2.86s
10:24:19 AM: [success] Client built in 2872ms
10:24:19 AM: [info] Building server…
10:24:19 AM: [info] vite v5.0.11 building SSR bundle for production…
10:24:19 AM: [info] transforming…
10:24:20 AM: [info] ✓ 180 modules transformed.
10:24:20 AM: Inspect report generated at /opt/build/repo/.nuxt/analyze/.vite-inspect
10:24:20 AM: [info] rendering chunks…
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/entry-styles.FqqdtZKK.mjs 0.08 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/bipa-styles.LmJ4h1Oh.mjs 0.14 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/default-styles.G0aJPqpX.mjs 0.15 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/hartlauer-styles.VlvUwnlh.mjs 0.15 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/error-404-styles.w9-uXY4P.mjs 0.15 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/error-500-styles.QcO-Ms04.mjs 0.15 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/index-styles.iyeekz-w.mjs 0.28 kB
10:24:21 AM: [info] .nuxt/dist/server/styles.mjs 0.87 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/hartlauer-cover-PLtovBSd.js 0.16 kB │ map: 0.11 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/index-styles-3.mjs-U4HyeByS.js 0.20 kB │ map: 0.11 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/default-styles-1.mjs-R8IasWV3.js 0.21 kB │ map: 0.11 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/_plugin-vue_export-helper-yVxbj29m.js 0.25 kB │ map: 0.13 kB
10:24:21 AM: [info] .nuxt/dist/server/nuxt/bipa-styles-1.mjs-17CrHqN.js 0.26 kB │ map: 0.11 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/hartlauer-styles-1.mjs-JHPYeHD8.js 0.32 kB │ map: 0.12 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/underline-highlight-K_xlfJAM.js 0.73 kB │ map: 1.29 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/asterix-obwM5vuk.js 0.77 kB │ map: 1.27 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/arrow-left_16-HgxdS3t8.js 0.78 kB │ map: 1.44 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/pen_16-XZCq119a.js 0.80 kB │ map: 1.47 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/pen_24-bRsi88Kt.js 0.80 kB │ map: 1.48 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/about-LjHdxHG1.js 0.81 kB │ map: 0.75 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/index-tbNGurtz.js 0.98 kB │ map: 5.93 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/circle-highlight-v82NuU-l.js 0.99 kB │ map: 1.68 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/contact-uAoYkUaj.js 0.99 kB │ map: 0.98 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/island-renderer-VMvj_lTn.js 1.11 kB │ map: 1.53 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/project-dZMTGXuQ.js 1.21 kB │ map: 0.48 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/hartlauer-preview-hover-vuHEamXN.js 1.31 kB │ map: 1.96 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/text-reveal-effect-dBUnw2JH.js 1.42 kB │ map: 2.26 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/error-500-styles-1.mjs-VB1ayEtR.js 2.23 kB │ map: 0.12 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/bipa_basket_mobile—0GYusE.js 2.49 kB │ map: 1.23 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/icon-FWnFYAdO.js 2.80 kB │ map: 2.86 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/error-500-ChGmo7XQ.js 3.16 kB │ map: 3.79 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/error-404-styles-1.mjs-v-uktIvn.js 3.93 kB │ map: 0.12 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/error-404-5BwxNlNz.js 4.06 kB │ map: 5.83 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/index-styles-2.mjs-7e9uDjC1.js 5.23 kB │ map: 0.11 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/nuxt-link-7qZ_esRC.js 6.53 kB │ map: 14.70 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/bipa copy-FUeENvuS.js 7.29 kB │ map: 9.90 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/hartlauer-VwKwoMVw.js 7.83 kB │ map: 10.32 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/index-MdMl16Fq.js 8.04 kB │ map: 3.03 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/default-_ph8zVNt.js 8.80 kB │ map: 2.26 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/index-styles-1.mjs-mdt8Mn_y.js 14.64 kB │ map: 0.11 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/index-rVxO_JFl.js 22.49 kB │ map: 45.69 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/bipa-CxAuI3LL.js 24.97 kB │ map: 16.40 kB
10:24:21 AM: [info] .nuxt/dist/server/_nuxt/entry-styles-1.mjs-iDqf9gBw.js 25.11 kB │ map: 0.11 kB
10:24:21 AM: [info] .nuxt/dist/server/server.mjs 81.38 kB │ map: 208.54 kB
10:24:21 AM: [info] ✓ built in 1.66s
10:24:21 AM: [success] Server built in 1665ms
10:24:21 AM: [info] [nitro] Initializing prerenderer
10:24:22 AM: Failed during stage “building site”: Build script returned non-zero exit code: 2
10:24:22 AM: [info] [nitro] Prerendering 9 initial routes with crawler
10:24:22 AM: [error] [nuxt] [request error] [unhandled] [500] gsap$2.registerPlugin is not a function
10:24:22 AM: at ./.nuxt/prerender/chunks/app/server.mjs:4767:8
10:24:22 AM: at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
10:24:22 AM: at async ModuleLoader.import (node:internal/modules/esm/loader:336:24)
10:24:22 AM: at async ./.nuxt/prerender/chunks/renderer.mjs:132:24
10:24:22 AM: [error] [nuxt] [request error] [unhandled] [500] gsap$2.registerPlugin is not a function
10:24:22 AM: at ./.nuxt/prerender/chunks/app/server.mjs:4767:8
10:24:22 AM: at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
10:24:22 AM: at async ModuleLoader.import (node:internal/modules/esm/loader:336:24)
10:24:22 AM: at async ./.nuxt/prerender/chunks/renderer.mjs:132:24
10:24:22 AM: [error] [nuxt] [request error] [unhandled] [500] gsap$2.registerPlugin is not a function
10:24:22 AM: at ./.nuxt/prerender/chunks/app/server.mjs:4767:8
10:24:22 AM: at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
10:24:22 AM: at async ModuleLoader.import (node:internal/modules/esm/loader:336:24)
10:24:22 AM: at async ./.nuxt/prerender/chunks/renderer.mjs:132:24
10:24:22 AM: [error] [nuxt] [request error] [unhandled] [500] gsap$2.registerPlugin is not a function
10:24:22 AM: at ./.nuxt/prerender/chunks/app/server.mjs:4767:8
10:24:22 AM: at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
10:24:22 AM: at async ModuleLoader.import (node:internal/modules/esm/loader:336:24)
10:24:22 AM: at async ./.nuxt/prerender/chunks/renderer.mjs:132:24
10:24:22 AM: [error] [nuxt] [request error] [unhandled] [500] gsap$2.registerPlugin is not a function
10:24:22 AM: at ./.nuxt/prerender/chunks/app/server.mjs:4767:8
10:24:22 AM: at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
10:24:22 AM: at async ModuleLoader.import (node:internal/modules/esm/loader:336:24)
10:24:22 AM: at async ./.nuxt/prerender/chunks/renderer.mjs:132:24
10:24:22 AM: [error] [nuxt] [request error] [unhandled] [500] gsap$2.registerPlugin is not a function
10:24:22 AM: at ./.nuxt/prerender/chunks/app/server.mjs:4767:8
10:24:22 AM: at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
10:24:22 AM: at async ModuleLoader.import (node:internal/modules/esm/loader:336:24)
10:24:22 AM: at async ./.nuxt/prerender/chunks/renderer.mjs:132:24
10:24:22 AM: [error] [nuxt] [request error] [unhandled] [500] gsap$2.registerPlugin is not a function
10:24:22 AM: at ./.nuxt/prerender/chunks/app/server.mjs:4767:8
10:24:22 AM: at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
10:24:22 AM: at async ModuleLoader.import (node:internal/modules/esm/loader:336:24)
10:24:22 AM: at async ./.nuxt/prerender/chunks/renderer.mjs:132:24
10:24:22 AM: [log] [nitro] ├─ /about (42ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ /contact (42ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ / (42ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ /projects/bipa copy (42ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ /projects/bipa (43ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ /projects/hartlauer (43ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ /projects (43ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ /200.html (51ms)
10:24:22 AM: [log] [nitro] ├─ /404.html (52ms)
10:24:22 AM: [log] [nitro]
10:24:22 AM: Errors prerendering:
10:24:22 AM: [log] [nitro] ├─ /about (42ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ /contact (42ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ / (42ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ /projects/bipa copy (42ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ /projects/bipa (43ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ /projects/hartlauer (43ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro] ├─ /projects (43ms)
10:24:22 AM: │ └── Error: [500]
10:24:22 AM: [log] [nitro]
10:24:22 AM: [error] Exiting due to prerender errors.
10:24:22 AM: at prerender (node_modules/nitropack/dist/shared/nitro.0a84349b.mjs:216:11)
10:24:22 AM: at async node_modules/nuxt/dist/index.mjs:3139:7
10:24:22 AM: at async build (node_modules/nuxt/dist/index.mjs:4605:5)
10:24:22 AM: at async Object.run (node_modules/nuxi/dist/chunks/build.mjs:98:5)
10:24:22 AM: at async Object.run (node_modules/nuxi/dist/chunks/generate.mjs:59:5)
10:24:22 AM: at async runCommand$1 (node_modules/nuxi/dist/shared/nuxi.4fde776c.mjs:1648:16)
10:24:22 AM: at async runCommand$1 (node_modules/nuxi/dist/shared/nuxi.4fde776c.mjs:1639:11)
10:24:22 AM: at async runMain$1 (node_modules/nuxi/dist/shared/nuxi.4fde776c.mjs:1773:7)
10:24:22 AM: [error] Exiting due to prerender errors.
10:24:22 AM:
10:24:22 AM: “build.command” failed
10:24:22 AM: ────────────────────────────────────────────────────────────────
10:24:22 AM:
10:24:22 AM: Error message
10:24:22 AM: Command failed with exit code 1: npm run generate (Search results for '"non-zero exit code: 1"' - Netlify Support Forums)
10:24:22 AM:
10:24:22 AM: Error location
10:24:22 AM: In Build command from Netlify app:
10:24:22 AM: npm run generate
10:24:22 AM:
10:24:22 AM: Resolved config
10:24:22 AM: build:
10:24:22 AM: command: npm run generate
10:24:22 AM: commandOrigin: ui
10:24:22 AM: publish: /opt/build/repo/dist
10:24:22 AM: publishOrigin: ui
10:24:22 AM: plugins:
10:24:22 AM: - inputs: {}
10:24:22 AM: origin: ui
10:24:22 AM: package: “@netlify/plugin-lighthouse”
10:24:22 AM: Build failed due to a user error: Build script returned non-zero exit code: 2
10:24:22 AM: Failing build: Failed to build site
10:24:23 AM: Finished processing build request in 36.097s
If I import gsap in directly a component and there is no error
import gsap from 'gsap'
import { ScrollTrigger } from 'gsap/ScrollTrigger'
gsap.registerPlugin(ScrollTrigger)
any ideas?
best gregor