Sam Hulick
12/28/2021, 7:16 AM.sst/artifacts
now, maybe.Something went wrong installing the "sharp" module
Cannot find module '../build/Release/sharp-darwin-x64.node'
Require stack:
- /Volumes/SuperData/Sites/reelcrafter/v2-microservices/.sst/artifacts/9ed24b68/src/lambda/rest/functions/update-media.js
- /Volumes/SuperData/Sites/reelcrafter/v2-microservices/node_modules/@serverless-stack/aws-lambda-ric/lib/utils/UserFunction.js
- /Volumes/SuperData/Sites/reelcrafter/v2-microservices/node_modules/@serverless-stack/aws-lambda-ric/lib/index.js
- /Volumes/SuperData/Sites/reelcrafter/v2-microservices/node_modules/@serverless-stack/aws-lambda-ric/bin/index.js
but the .node
file it’s looking for totally exists in node_modules/sharp
. Sam Hulick
12/28/2021, 6:47 PMSam Hulick
12/28/2021, 6:47 PMSam Hulick
12/28/2021, 7:01 PMFrank
sst start
or sst deploy
?Sam Hulick
12/28/2021, 7:09 PMsst start
. I’m trying something else.. I ran node_modules/sharp/build/Release/sharp-darwin-x64.node
and it gave me an exec error, which tells me that, despite that filename, it’s actually not compiled correctly for my MacSam Hulick
12/28/2021, 7:10 PMSam Hulick
12/28/2021, 7:15 PMSam Hulick
12/28/2021, 7:17 PMSam Hulick
12/28/2021, 7:26 PMSam Hulick
12/28/2021, 7:27 PM[2021-12-28T13:26:22.309] [DEBUG] client - First build...
[2021-12-28T13:26:22.849] [DEBUG] client - First build finished
[2021-12-28T13:26:22.850] [DEBUG] client - Spawning {
command: 'npx',
args: [
'aws-lambda-ric',
'/Volumes/SuperData/Sites/reelcrafter/v2-microservices/.sst/artifacts/9ed24b68/src/lambda/rest/functions/update-media.main'
],
env: { AWS_LAMBDA_NODEJS_USE_ALTERNATIVE_CLIENT_1: 'true' }
}
[2021-12-28T13:26:23.849] [INFO] client -
Something went wrong installing the "sharp" module
Frank
import
sharp
in ur function code?Sam Hulick
12/28/2021, 7:30 PMFrank
Frank
sharp
inside the node_modules
?Sam Hulick
12/28/2021, 7:32 PMSam Hulick
12/28/2021, 7:32 PMnode_modules/sharp/build/Release/
└── sharp-darwin-x64.node
Frank
Cannot find module '../build/Release/sharp-darwin-x64.node'
Sam Hulick
12/28/2021, 7:35 PMFrank
sharp
under bundle.externalModules
?Sam Hulick
12/28/2021, 7:43 PMSam Hulick
12/28/2021, 7:46 PMFrank
externalModules
we are bypassing esbuild and the version in node_modules
will be used.Sam Hulick
12/28/2021, 7:49 PMthdxr
12/28/2021, 7:53 PMthdxr
12/28/2021, 7:54 PMSam Hulick
12/28/2021, 7:55 PMBlake E
01/10/2022, 9:57 PM