@KitCat12

Vuejs 3 почему не работают относительные пути в js файлах?

При импорте библиотеки playerjs.js в файле playerloader.js показывает ошибку "файл не найден". Как это можно исправить?

src/assets/js/playerloader.js
export default new Promise((res) => {
   const script = document.createElement("script");
   script.onload = () => res();
   script.setAttribute(
      "src",
      "./lib/playerjs.js"
   );
   document.head.appendChild(script);
});


src/components/blocks/block-palyer.vue
<script>
import playerjs from "@/assets/js/playerjsloader.js";

export default {
  name: "PlayerComponent",
  setup() {
    playerjs.then(() => {
      let player = new Playerjs({
        id: "player",
        file: "https://www.youtube.com/watch?v=fUVJPoStDgo"
      });
      console.log(player);
    });
  },
};
</script>
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы