vue main.ts에서 vuei18n-po 패키지를 사용하는 튜토리얼을 찾을 수 없습니다.
YTS 문서는 작아서 설명이 잘 되지 않습니다.
https://www.npmjs.com/package/vuei18n-po 를 참조해 주세요.
vue에서는 앱 내에서 이런 것을 사용해 본 적이 없기 때문에 매우 어렵습니다.
제 코드입니다.
import { createApp } from "vue"; import App from "./App.vue"; import router from "./router"; import "jquery"; import "bootstrap"; import "bootstrap/dist/css/bootstrap.min.css"; import vuei18nPo from "vuei18n-po";
const app = createApp(App); await vuei18nPo({
po: ["django.po", "../../backend/locale/pl/LC_MESSAGES/django.po"],
messagesFile: "generated/allInOne.json",
messagesDir: "generated", });
app.use(router);
app.mount("#app");
코드에서는 먼저 생성하고 싶었기 때문에 플러그 인 옵션을 사용하지 않았습니다.
편집 localhost에서 이 오류를 발견했습니다.
모듈 “fs”는 브라우저 호환성을 위해 외부화되었습니다.클라이언트 코드의 “fs.realpath”에 액세스할 수 없습니다.
나도 이게 무슨 뜻인지 모르겠어.