Hi , im using the latest remix template for the app and i have also used theme extensions, checkout extensions
with my app.
I used to deploy my extensions from my laptop itself using
npm run build
npm run deploy
Everything was working properly but today i made a few changes in my extensions and removed my node_modules and did a npm i
now i wanted to redeploy the extensions. So i did
npm run build โ it was success
i did
npm run deploy
This failed and gave me the error
Could not resolve โ@remote-ui/reactโ
โ error โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ โ
โ Build failed with 43 errors: โ
โ extensions/checkout-ui/node_modules/@shopify/ui-extensions-react/build/esm/surfaces/checkout/components/Banner/Banner.mjs:2:43: ERROR: Could not resolve โ@remote-ui/reactโ โ
โ extensions/checkout-ui/node_modules/@shopify/ui-extensions-react/build/esm/surfaces/checkout/components/BlockLayout/BlockLayout.mjs:2:43: ERROR: Could not resolve โ
โ โ@remote-ui/reactโ โ
โ extensions/checkout-ui/node_modules/@shopify/ui-extensions-react/build/esm/surfaces/checkout/components/BlockSpacer/BlockSpacer.mjs:2:43: ERROR: Could not resolve โ
โ โ@remote-ui/reactโ โ
โ extensions/checkout-ui/node_modules/@shopify/ui-extensions-react/build/esm/surfaces/checkout/components/BlockStack/BlockStack.mjs:2:43: ERROR: Could not resolve โ
โ โ@remote-ui/reactโ โ
โ extensions/checkout-ui/node_modules/@shopify/ui-extensions-react/build/esm/surfaces/checkout/components/Button/Button.mjs:2:43: ERROR: Could not resolve โ@remote-ui/reactโ โ
โ โฆ โ
โ โ
โ To investigate the issue, examine this stack trace: โ
โ at mjs:2:43: ERROR: Could not resolve " โ
โ at mjs:2:43: ERROR: Could not resolve " โ
โ at mjs:2:43: ERROR: Could not resolve " โ
โ at mjs:2:43: ERROR: Could not resolve " โ
โ at mjs:2:43: ERROR: Could not resolve " โ
โ at failureErrorWithLog (@shopify/app/node_modules/esbuild/lib/main.js:1639) โ
โ let error = new Error(${text}${summary}); โ
โ at (@shopify/app/node_modules/esbuild/lib/main.js:1051) โ
โ const error = failureErrorWithLog(โBuild failedโ, originalErrors.concat(onEndErrors), originalWarnings.concat(onEndWarnings)); โ
โ at runOnEndCallbacks (@shopify/app/node_modules/esbuild/lib/main.js:1474) โ
โ let runOnEndCallbacks = (result, done) => done(, ); โ
โ at buildResponseToResult (@shopify/app/node_modules/esbuild/lib/main.js:1049) โ
โ runOnEndCallbacks(result, (onEndErrors, onEndWarnings) => { โ
โ at (@shopify/app/node_modules/esbuild/lib/main.js:1061) โ
โ buildResponseToResult(request2, (err, result, onEndErrors, onEndWarnings) => { โ
โ at new Promise โ
โ at on-end (@shopify/app/node_modules/esbuild/lib/main.js:1060) โ
โ requestCallbacks[โon-endโ] = (id, request2) => new Promise((resolve) => { โ
โ at handleRequest (@shopify/app/node_modules/esbuild/lib/main.js:726) โ
โ await callback(id, request); โ
โ at handleIncomingPacket (@shopify/app/node_modules/esbuild/lib/main.js:748) โ
โ handleRequest(packet.id, packet.value); โ
โ at readFromStdout (@shopify/app/node_modules/esbuild/lib/main.js:676) โ
โ handleIncomingPacket(stdout.subarray(offset, offset + length)); โ
โ
why does it happen? and how to solve this issue? we are going to go live soon and suddenly im facing this issue, kindly someone give some insights pls..