Понимание Kotlin React без каких-либо инструментов сборки - PullRequest
0 голосов
/ 26 ноября 2018

Я рассматриваю Kotlin для большого проекта React (переход с форм Oracle).Для удобства работы с Kotlin-React я хотел понять, как я могу использовать вывод компиляторов Kotlin-js без каких-либо инструментов для сборки.Я не очень доволен JS и ее экосистемой.Итак, это просто, чтобы убедиться, что я понимаю вещи под капотом и готов к любым сюрпризам позже.Я использую create-kotlin-реагировать-приложение для создания приложения.Для кода, не относящегося к React-Kotlin, я могу сделать это, перейдя по этой ссылке Работа с модулями Но при использовании Javascript-файлов, скомпилированных Kotlin-React, я не могу понять, как включить Kotlin-react.js & kotlin-реагировать-Dome.js файлы в моем HTML.Вот мой main.js

requirejs.config({
    paths: {
        'kotlin' : '../my-app/out/production/my-app/lib/kotlin',
        'kotlinx-html-js' : '../my-app/out/production/my-app/lib/kotlinx-html-js',
        'kotlin-extensions' : '../my-app/out/production/my-app/lib/build/classes/main/kotlin-extensions',
        'kotlin-react' : '../my-app/out/production/my-app/lib/build/classes/main/kotlin-react',
        'kotlin-react-dom' : '../my-app/out/production/my-app/lib/build/classes/main/kotlin-react-dom',
        'my-app': '../my-app/out/production/my-app/my-app'
    }
});

requirejs(["my-app"], function (myApp) {
    console.log(myApp)
});

Здесь kotlin.js и my-app.js загружаются нормально.Но для kotlin -act.js и т. Д. Я получаю «Uncaught ReferenceError: модуль не определен».

Похоже, что библиотеки kotlin -act.js и т. Д. Не предназначены для загрузки requireJs.Можно ли использовать kotlin и реагировать без каких-либо инструментов для сборки?Если нет, то какой метод рекомендуется использовать для достижения этого с наименьшим количеством волшебства инструмента сборки?Большое спасибо за ваше терпение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...