Node.jsを使用してES6のモジュールをエクスポートおよびインポートする新しい方法を使用しようとしています。 package.json
ファイルからバージョン番号を取得することが重要です。次のコードはそれを行うべきです:
import {name, version} from '../../package.json'
ただし、実行時に次のエラーがスローされます。
TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".json" for T:\ICP\package.json imported from T:\ICP\src\controllers\about.js
不足しているものはありますか?
拡張子.json
はサポートされていませんか?
Node.js 13以降を使用してこの情報を取得する別の方法はありますか?
はい、バージョンを取得する別の方法がありますが、ES6
モジュールシステムがありません。これが実際の例です: https://codesandbox.io/s/funny-banzai-2xgvf 。