#npm #vuejs2 #nuxt.js #chess
Вопрос:
Я пытаюсь использовать chess.js модуль в приложении Nuxt, но инструкции по установке, похоже, не работают для Nuxt.
const { Chess } = require('chess.js')
const chess = new Chess()
Приведенный выше код дает мне Chess is not a constructor
Есть ли какой-либо способ преобразовать chess.js модуль для работы с Nuxt? Могу ли я вычерпать его внутренности из chess.js скрипт в их репо и превратить его в плагин? Если да, то как бы я это сделал?
Комментарии:
1. Кстати, ваш проект-Vue2, потому что Nuxt на сегодняшний день недоступен с Vue3.
Ответ №1:
Вам нужно использовать import
синтаксис и позвонить new Chess()
mounted()
.