💊

Nextjs環境構築でエラーError: Cannot find module '../build/Release/canvas.node'

2022/12/11に公開

PCを新調して、git cloneしたプロジェクトをnpm installして、npm run devで立ち上げた際に出たエラー

Error: Cannot find module '../build/Release/canvas.node'
Require stack:
- /Users/yuki/projects/DesignSheets/node_modules/canvas/lib/bindings.js
- /Users/yuki/projects/DesignSheets/node_modules/canvas/lib/canvas.js
- /Users/yuki/projects/DesignSheets/node_modules/canvas/index.js
- /Users/yuki/projects/DesignSheets/node_modules/fabricjs-react/node_modules/jsdom/lib/jsdom/utils.js
- /Users/yuki/projects/DesignSheets/node_modules/fabricjs-react/node_modules/jsdom/lib/jsdom/browser/Window.js
- /Users/yuki/projects/DesignSheets/node_modules/fabricjs-react/node_modules/jsdom/lib/api.js
- /Users/yuki/projects/DesignSheets/node_modules/fabricjs-react/node_modules/fabric/dist/fabric.js

解決方法

rm -rf node_modules

してから

npm install

で解決できました。

原因はnpm installでちゃんとモジュールのインストールができていなかったためかな?と思います。

Discussion