是否可以在没有 html 文件的情况下使用 dart:js 库来加载 js 文件,但可以通过其他方式在上下文中加载 javascripts?
我需要这个用于命令行应用程序,所以拥有一个 html 文件没有意义
是否可以在没有 html 文件的情况下使用 dart:js 库来加载 js 文件,但可以通过其他方式在上下文中加载 javascripts?
我需要这个用于命令行应用程序,所以拥有一个 html 文件没有意义
当您在 DartVM 中运行命令行应用程序时,没有 Javascript VM,因此您不能使用 Javascript 库。
但是,根据您的用例,您可以使用 node.js 运行您的 javascript 代码,并使用套接字与 DartVM 通信。
也许添加有关您的特定用例的更多详细信息。
更新:
要从 Dart 运行 lessc,首先安装 node.js。
然后安装lessc:
npm install -g less
lessc styles.less styles.css
然后,您可以使用 dart:io Process.run()从 Dart 调用 lessc 。