Rollup3 はパッケージ化時にエラーを報告します: エクスポートが定義されていない、またはモジュールの外でインポート ステートメントを使用できません

質問

rollup2の設定ファイルはrollup.config.jsで、es6で書いたインポート、エクスポートは問題ないのですが、rollup3にアップグレードするとエラーが報告されます。

エクスポートが定義されていません

また

import ステートメントをモジュールの外で使用することはできません

es6の文言は認識されないようです。

解決

構成ファイルのサフィックスを .mjs に変更します。これにより、ロールアップに構成ファイルの分析の種類が明確に示されます。

詳細については、https://rollupjs.org/command-line-interface/#configuration-files を参照してください。

関連リンク: React コンポーネントを npm に公開する

おすすめ

転載: blog.csdn.net/daoke_li/article/details/130643858