Сообщение от voraa
|
Не помогло переименование расширения в .mjs? Всех файлов, и тех, где export, и тех, где import.
Не помогло "type": "module" в package.json?
|
Нет =) Тут ситуация сложнее я использую JSEngine из под Delphi:
https://www.winsoft.sk/jsengine.htm
Из под него уже пытаюсь импортировать модули .js извините следовало сразу обрисовать всю ситуацию )
В свою очередь он использует ChakraCore
https://github.com/chakra-core/ChakraCore
То есть скрипт из под Delphi выглядит так сейчас:
procedure TForm1.Button1Click(Sender: TObject);
var
MyObject: JsValueRef;
Result: JsValueRef;
begin
try
Engine := TJSEngine.Create;
Memo1.Lines.Text:=Engine.ConvertToString(Engine.RunScript('import ("./module1.js");'));
except
on E: Exception do
ShowException(Memo2, E);
end
Engine.Free;
end;