Можно ли использовать библиотеку dart:js без html-файла для загрузки js-файлов, но с каким-то альтернативным способом загрузки javascripts в контексте?
Мне нужно это для приложения командной строки, поэтому наличие html-файла не имеет смысла.
Можно ли использовать библиотеку dart:js без html-файла для загрузки js-файлов, но с каким-то альтернативным способом загрузки javascripts в контексте?
Мне нужно это для приложения командной строки, поэтому наличие html-файла не имеет смысла.
Когда вы запускаете приложение командной строки в DartVM, виртуальная машина Javascript отсутствует, поэтому вы не можете использовать библиотеки Javascript.
Однако в зависимости от вашего варианта использования вы можете запустить свой код javascript с помощью node.js и общаться с DartVM с помощью сокетов.
Возможно, добавьте дополнительные сведения о вашем конкретном случае использования.
Обновление:
Чтобы запустить lessc из Dart, сначала установите node.js.
Затем установите Lesc:
npm install -g less
lessc styles.less styles.css
Затем вы можете вызвать lessc из Dart, используя dart:io Process. запустить().