Can you run npm run build locally?
Jan 29, 2023
6
Level 22
NPM Build failing on BitBucket Pipeline
I am trying to setup npm run build for my laravel application. Using Laravel 9 with Vite:
+ npm run build
> build
> vite build && vite build --ssr
vite v4.0.3 building for production...
transforming...
✓ 18 modules transformed.
Could not resolve "../../vendor/tightenco/ziggy/dist/vue.m" from "resources/js/app.js"
file: /opt/atlassian/pipelines/agent/build/resources/js/app.js
error during build:
RollupError: Could not resolve "../../vendor/tightenco/ziggy/dist/vue.m" from "resources/js/app.js"
at error (file:///opt/atlassian/pipelines/agent/build/node_modules/rollup/dist/es/shared/rollup.js:1967:30)
at ModuleLoader.handleInvalidResolvedId (file:///opt/atlassian/pipelines/agent/build/node_modules/rollup/dist/es/shared/rollup.js:23095:24)
at file:///opt/atlassian/pipelines/agent/build/node_modules/rollup/dist/es/shared/rollup.js:23058:26
The pipeline throws the above error. Build works fine on my local machine.
My pipeline looks like this:
image: node:16
pipelines:
branches:
release/*:
- step:
name: Generate Production Build
script:
- npm install
- npm run build
- git add *
- git commit -m "Generated production build"
- git push
- git flow finish $BITBUCKET_BRANCH
caches:
- node
Please or to participate in this conversation.