Size: a a a

2020 September 30

OS

Oleg Shelajev in graalvm_ru
и потом какой-нибудь

        cx.eval("js", "const _ = require('lodash');");
источник

D

Dmitry in graalvm_ru
а, ну тут вариант с  докером похоже
источник

D

Dmitry in graalvm_ru
хотел без него обойтись
источник

OS

Oleg Shelajev in graalvm_ru
ну докер только монгу поднимает
источник

OS

Oleg Shelajev in graalvm_ru
источник

OS

Oleg Shelajev in graalvm_ru
подними просто свою?
источник

OS

Oleg Shelajev in graalvm_ru
Oleg Shelajev
и потом какой-нибудь

        cx.eval("js", "const _ = require('lodash');");
Жора, так не должно работать?
источник

OS

Oleg Shelajev in graalvm_ru
и потом всяческий browserify туда и там максимум полифилов на path и что там еще node использует?
источник

ЖМ

Жора Монтировка... in graalvm_ru
Oleg Shelajev
Жора, так не должно работать?
надо смотреть, вроде в issues было что надо еще файловую систему реализовывать, поищу
источник

OS

Oleg Shelajev in graalvm_ru
не у меня просто вот так работает
источник

OS

Oleg Shelajev in graalvm_ru
рядом лежат проект и node_modules
источник

OS

Oleg Shelajev in graalvm_ru
я правда джар не собирал :D
источник

ЖМ

Жора Монтировка... in graalvm_ru
Oleg Shelajev
я правда джар не собирал :D
ааа, ну может и да, тогда работать не будт, там чуваки из resources хотят загрушать npm модули
источник

OS

Oleg Shelajev in graalvm_ru
да, тогда наверное надо FS
источник

OS

Oleg Shelajev in graalvm_ru
но это 1 unzip :D
источник

D

Dmitry in graalvm_ru
Oleg Shelajev
ну докер только монгу поднимает
не совсем так. да, docker-compose.yml который там есть действительно только поднимает монгу, но mvn spring-boot:build-image билдит докер образ с приложением и граалем и так же его запускает.
источник

A

Art in graalvm_ru
Oleg Shelajev
ну вот я делаю вот так
Map<String, String> options = new HashMap<>();
       options.put("js.commonjs-require", "true");
       options.put("js.commonjs-require-cwd", new File(".").getAbsolutePath());


       Context cx = Context.newBuilder(JS)
               .allowAllAccess(true)
               .allowExperimentalOptions(true)
               .options(options)
               .engine(sharedEngine).build();
👍
источник

D

Dmitry in graalvm_ru
Кстати не помогло.
запускаю докеровский образ и получаю тот же:
Caused by: java.io.FileNotFoundException: class path resource [org/springframework/data/mongodb/config/GeoJsonConfiguration.class] cannot be opened because it does not exist
источник

OS

Oleg Shelajev in graalvm_ru
это интересно, сделай им ишшуе пожалуйста?
источник

D

Dmitry in graalvm_ru
Oleg Shelajev
это интересно, сделай им ишшуе пожалуйста?
хорошо.
источник