Size: a a a

2020 November 04

СЗ

Саша Зверев... in Kotlin JS
саша сок #KotlinGang
ну или получить путь к папке, где гредловская нода установлена
Напрямую получить нельзя. Есть тикет на эту тему. Но можно контролировать версию и тащить повторно свою ноду.


Или контролировать версию, а потом самостоятельно ходить в ~/gradle, куда нода и закачивается.
источник

СЗ

Саша Зверев... in Kotlin JS
Версию ставить так:

NodeJsRootPlugin.apply(rootProject).nodeVersion = Versions.NodeJs
rootProject.yarn.version = Versions.Yarn
источник
2020 November 05

с#

саша сок #KotlinGang... in Kotlin JS
я правильно понимаю, что для этого тоже ничего built-in нет
источник

с#

саша сок #KotlinGang... in Kotlin JS
саша сок #KotlinGang
я правильно понимаю, что для этого тоже ничего built-in нет
ну и если нет, то всегда ли именно такое имя
источник

с#

саша сок #KotlinGang... in Kotlin JS
саша сок #KotlinGang
я правильно понимаю, что для этого тоже ничего built-in нет
изменил, теперь рут проекта тут не будет, вопрос остаётся, всегда ли там rootProject-subProject
источник
2020 November 07

с#

саша сок #KotlinGang... in Kotlin JS
не подскажете, есть ли где-нибудь опенсурс kotlin-js градл плагина?

только разбираюсь в градл плагинах и хочу написать что-то типо launch4j но для k/nodejs через pkg, и было бы неплохо полазить, посмотреть как некоторые операции делают при компиляции
источник

СЗ

Саша Зверев... in Kotlin JS
саша сок #KotlinGang
не подскажете, есть ли где-нибудь опенсурс kotlin-js градл плагина?

только разбираюсь в градл плагинах и хочу написать что-то типо launch4j но для k/nodejs через pkg, и было бы неплохо полазить, посмотреть как некоторые операции делают при компиляции
источник

AN

Alexander Nozik in Kotlin JS
У меня такое ощущение, что JS IR выжирает всю память на анализе node_modules. Пока не могу это доказать, но несколько мемори дампов я послал уже
источник

AN

Alexander Nozik in Kotlin JS
[8.57M/ 92%/ 445MB]  3.2GB          1   ROOT: Static field: org.jetbrains.kotlinx.serialization.compiler.extensions.SerializationComponentRegistrar.serializationDescriptorSerializer

Не могу гарантировать, что это JS, но почти наверняка. В проектах без IR этого нет
источник

AN

Alexander Nozik in Kotlin JS
А, стоп, это сериализация же. Пойду в основу напишу
источник
2020 November 08

AN

Alexander Nozik in Kotlin JS
Во, опять поймал ошибку с отсутствием десериализатора:
e: java.lang.IllegalStateException: Deserializer for declaration public hep.dataforge.vision.bootstrap/card|7460621629711950320[0] is not found
 at org.jetbrains.kotlin.backend.common.serialization.KotlinIrLinker.handleNoModuleDeserializerFound(KotlinIrLinker.kt:451)
 at org.jetbrains.kotlin.backend.common.serialization.KotlinIrLinker$IrDeserializerForFile.findModuleDeserializer(KotlinIrLinker.kt:345)
 at org.jetbrains.kotlin.backend.common.serialization.KotlinIrLinker$IrDeserializerForFile.deserializeIrSymbolData(KotlinIrLinker.kt:368)
 at org.jetbrains.kotlin.backend.common.serialization.KotlinIrLinker$IrDeserializerForFile.deserializeIrSymbol(KotlinIrLinker.kt:384)
 at org.jetbrains.kotlin.backend.common.serialization.IrFileDeserializer.deserializeIrSymbolAndRemap(IrFileDeserializer.kt:140)
 at org.jetbrains.kotlin.backend.common.serialization.IrFileDeserializer.deserializeCall(IrFileDeserializer.kt:382)
 at org.jetbrains.kotlin.backend.common.serialization.IrFileDeserializer.deserializeOperation(IrFileDeserializer.kt:864)

Они как-то рандомно случаются
источник

IP

Iaroslav Postovalov in Kotlin JS
как включить вместе с исходниками k/js небольшой бинарный файл и прочитать его как Uint8Array?
источник

IP

Iaroslav Postovalov in Kotlin JS
пока что единственная идея - const val со строчкой, затем доступ к нему через base64
источник

с#

саша сок #KotlinGang... in Kotlin JS
Iaroslav Postovalov
как включить вместе с исходниками k/js небольшой бинарный файл и прочитать его как Uint8Array?
тэкс ну тут наверное просто про ресурсы в к/жс вопрос, может что-то такое поможет?
https://stackoverflow.com/questions/50738990/embed-resources-in-kotlin-js
источник

с#

саша сок #KotlinGang... in Kotlin JS
вроде без вебпака никак, только вручную файлы ставить рядом с жс файлами и через process.cwd читать
источник

IP

Iaroslav Postovalov in Kotlin JS
на ноде вебпака нет
источник

с#

саша сок #KotlinGang... in Kotlin JS
Iaroslav Postovalov
на ноде вебпака нет
ну на ноде я делаю как выше написал
источник

IP

Iaroslav Postovalov in Kotlin JS
мда
источник

IP

Iaroslav Postovalov in Kotlin JS
самая убогая экосистема в галактике
источник

с#

саша сок #KotlinGang... in Kotlin JS
у меня бинарник хрома, я просто в градл таске добавил деплой ресурсов в папку рядом с жс
источник