raae/pow-app

sharp problems

Closed this issue · 3 comments

 ERROR 

Error in "/Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby-
plugin-manifest/gatsby-node.js":
Something went wrong installing the "sharp" module

Cannot find module '../build/Release/sharp.node'
Require stack:

.....
/Users/olavea/Desktop/Develop/POW/pow-app/.cache/tmp-21370-nLBz16zg9LKm

- Remove the "node_modules/sharp" directory then run
  "npm install --ignore-scripts=false --verbose sharp" and look for
errors
- Consult the installation documentation at
https://sharp.pixelplumbing.com/install
- Search for this error at https://github.com/lovell/sharp/issues




  Error: Something went wrong installing the "sharp" module
  Cannot find module '../build/Release/sharp.node'
  Require stack:
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/sharp/lib/con
  structor.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/sharp/lib/ind
  ex.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby-plugin
  -manifest/safe-sharp.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby-plugin
  -manifest/gatsby-node.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby/dist/b
  ootstrap/resolve-module-exports.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby/dist/b
  ootstrap/load-plugins/validate.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby/dist/b
  ootstrap/load-plugins/load.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby/dist/b
  ootstrap/load-plugins/index.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby/dist/b
  ootstrap/load-config-and-plugins.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby/dist/s
  ervices/initialize.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby/dist/s
  ervices/index.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby/dist/s
  tate-machines/develop/services.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby/dist/s
  tate-machines/develop/index.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/node_modules/gatsby/dist/c
  ommands/develop-process.js
  - /Users/olavea/Desktop/Develop/POW/pow-app/.cache/tmp-21370-nLBz16zg9
  LKm
  - Remove the "node_modules/sharp" directory then run
    "npm install --ignore-scripts=false --verbose sharp" and look for er
  rors
  - Consult the installation documentation at https://sharp.pixelplumbin
  g.com/install
  - Search for this error at https://github.com/lovell/sharp/issues
  
  - constructor.js:32 Object.<anonymous>
    [pow-app]/[sharp]/lib/constructor.js:32:9
  
  - v8-compil...

git clone a new one, fixed it

What's all this?

<w> [webpack.cache.PackFileCacheStrategy/webpack.FileSystemInfo] Resolving 'gatsby-plugin-page-creator/gatsby-node' in /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils for build dependencies doesn't lead to expected result '/Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby-plugin-page-creator/gatsby-node.js', but to '/Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/node_modules/gatsby-plugin-page-creator/gatsby-node.js' instead. Resolving dependencies are ignored for this path.
<w>  at unknown 4 gatsby-plugin-page-creator/gatsby-node
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/require-gatsby-plugin.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/require-gatsby-plugin.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/jobs/manager.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/jobs/manager.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/redux/actions/public.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/redux/actions/public.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/redux/actions/index.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/redux/actions/index.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/webpack.config.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/webpack.config.js
<w>  at resolve commonjs /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/webpack.config.js
<w> [webpack.cache.PackFileCacheStrategy/webpack.FileSystemInfo] Resolving 'gatsby-plugin-page-creator/gatsby-node' in /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils for build dependencies doesn't lead to expected result '/Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby-plugin-page-creator/gatsby-node.js', but to '/Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/node_modules/gatsby-plugin-page-creator/gatsby-node.js' instead. Resolving dependencies are ignored for this path.
<w>  at unknown 4 gatsby-plugin-page-creator/gatsby-node
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/require-gatsby-plugin.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/require-gatsby-plugin.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/api-runner-node.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/api-runner-node.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/webpack.config.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/webpack.config.js
<w>  at resolve commonjs /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/webpack.config.js
<w> [webpack.cache.PackFileCacheStrategy/webpack.FileSystemInfo] Resolving 'gatsby-plugin-page-creator/gatsby-node' in /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-plugins for build dependencies doesn't lead to expected result '/Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby-plugin-page-creator/gatsby-node.js', but to '/Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/node_modules/gatsby-plugin-page-creator/gatsby-node.js' instead. Resolving dependencies are ignored for this path.
<w>  at unknown 4 gatsby-plugin-page-creator/gatsby-node
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-plugins/validate.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-plugins/validate.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-plugins/load.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-plugins/load.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-themes/index.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-themes/index.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-config-and-plugins.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-config-and-plugins.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/worker/child/load-config-and-plugins.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/worker/child/load-config-and-plugins.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/worker/child/index.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/worker/child/index.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby-worker/dist/index.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby-worker/dist/index.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/worker/messaging.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/worker/messaging.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/jobs/worker-messaging.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/jobs/worker-messaging.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/redux/actions/public.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/redux/actions/public.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/redux/actions/index.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/redux/actions/index.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/webpack.config.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/webpack.config.js
<w>  at resolve commonjs /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/webpack.config.js
<w> [webpack.cache.PackFileCacheStrategy/webpack.FileSystemInfo] Resolving 'gatsby-plugin-page-creator/gatsby-node' in /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-plugins for build dependencies doesn't lead to expected result '/Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby-plugin-page-creator/gatsby-node.js', but to '/Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/node_modules/gatsby-plugin-page-creator/gatsby-node.js' instead. Resolving dependencies are ignored for this path.
<w>  at unknown 4 gatsby-plugin-page-creator/gatsby-node
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-plugins/validate.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-plugins/validate.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-plugins/index.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-plugins/index.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-config-and-plugins.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/bootstrap/load-config-and-plugins.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/services/initialize.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/services/initialize.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/services/index.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/services/index.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/worker/child/queries.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/worker/child/queries.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/worker/child/index.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/worker/child/index.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby-worker/dist/index.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby-worker/dist/index.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/worker/messaging.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/worker/messaging.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/jobs/worker-messaging.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/jobs/worker-messaging.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/redux/actions/public.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/redux/actions/public.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/redux/actions/index.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/redux/actions/index.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/api-runner-node.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/api-runner-node.js
<w>  at file dependencies /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/webpack.config.js
<w>  at file /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/webpack.config.js
<w>  at resolve commonjs /Users/olavea/Desktop/Develop/POW/pow-app-new/pow-app/node_modules/gatsby/dist/utils/webpack.config.js
raae commented

Maybe you tried using yarn and this project uses npm, or just the randomness of package h*ll. Try deleting the node_modules folder, the yarn lock files if yo have one and run gatsby clean and do npm install.