問題タブ [sharp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
100 参照

node.js - lovell/sharp モジュールが原因の AWS Elasticbeanstalk アップグレードの問題

AWS Elastcibeanstalk に存在するライブ ノード アプリケーションを v8.12.0 から v10.13.0 にアップグレードしようとしていますが、私が目にする唯一の問題は、別のバージョンでビルドされているという鋭い不満が原因です。

エラーは次のとおりです。

エラー: モジュール '/var/app/current/node_modules/sharp/build/Release/sharp.node' は、NODE_MODULE_VERSION 57 を使用して別の Node.js バージョンに対してコンパイルされました。このバージョンの Node.js には NODE_MODULE_VERSION 64 が必要です。再試行してください- モジュールのコンパイルまたは再インストール (たとえば、npm rebuild または npm install を使用)。

この問題のため、prod aws elb インスタンスをアップグレードできません。

この時点で何をすべきかわからない..