Vue 2プロジェクトがあり、日付の月を変換するための簡単な関数を作成しました。これをコンポーネントの1つにインポートしたいのですが、エラーが発生しています。
エクスポート 'default'( 'translateDate'としてインポート)が '@/utils/date-translation'で見つかりませんでした
Srcフォルダーからの相対ファイルパスは正しく、次のような関数をエクスポートしています。
export function translateDate(date) {
// my code
}
そして、私はこれを次のようなコンポーネントにインポートしています:
import translateDate from '@/utils/date-translation'
私は何を間違えていますか?
default
を明示的に指定する必要があります。
export default function translateDate(date) {
..
}
上記のdefault
を指定するか、同じファイルから複数のアイテムをエクスポートしようとしている場合は、中括弧でインポートする必要があります。
だからあなたは次のようになります:
export function doWork(){}
export const myVariable = true;
そして、次のように別のファイルにインポートします:
import { doWork, myVariable} from "./myES6Module"