1

是否可以在没有 html 文件的情况下使用 dart:js 库来加载 js 文件,但可以通过其他方式在上下文中加载 javascripts?

我需要这个用于命令行应用程序,所以拥有一个 html 文件没有意义

4

1 回答 1

1

当您在 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 。

于 2013-11-30T20:43:44.147 回答