在没有html文件的情况下使用dart:js库

Using the dart:js library without a html file

本文关键字:dart js 情况下 html 文件      更新时间:2023-12-21

是否可以使用dart:js库而不需要html文件来加载js文件,而是在上下文中加载javascript的其他方法?

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

当您在DartVM中运行命令行应用程序时,没有Javascript VM,因此您无法使用Javascript库。

然而,根据您的用例,您可以使用node.js运行javascript代码,并使用套接字与DartVM通信。

也许可以添加一些关于您的特定用例的详细信息。

更新:

要从Dart运行lessc,请首先安装node.js.

然后安装lessc:

npm install -g less
lessc styles.less styles.css

然后,您可以使用Dart:ioProcess.run()从Dart调用lessc。