Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有可能在构建时为Angular Dart应用程序获取web资源吗?_Angular_Dart_Resources_Angular Dart - Fatal编程技术网

有可能在构建时为Angular Dart应用程序获取web资源吗?

有可能在构建时为Angular Dart应用程序获取web资源吗?,angular,dart,resources,angular-dart,Angular,Dart,Resources,Angular Dart,我想在Angular Dart中编写一个应用程序,它只能通过本地网络提供服务,可能永远不会接触互联网。我遇到的问题是,有些东西依赖于来自web的资源,通常是样式导入,例如材料组件: @导入url(https://fonts.googleapis.com/css?family=Material+图标); 在这种简单的情况下,我可以手动下载资源并更改导入。然而,我必须检查我使用的所有包(及其依赖项),并检查它们是否也从web加载资源。如果他们这样做了,我将不得不更改包的代码以指向手动下载的文件。这

我想在Angular Dart中编写一个应用程序,它只能通过本地网络提供服务,可能永远不会接触互联网。我遇到的问题是,有些东西依赖于来自web的资源,通常是样式导入,例如材料组件:

@导入url(https://fonts.googleapis.com/css?family=Material+图标);
在这种简单的情况下,我可以手动下载资源并更改导入。然而,我必须检查我使用的所有包(及其依赖项),并检查它们是否也从web加载资源。如果他们这样做了,我将不得不更改包的代码以指向手动下载的文件。这是不可行的,因为可能需要检查大量的包,而且包的源代码必须更改


是否可以自动获取所有资源并在构建时将其捆绑?

您可以手动下载这些css文件,并将其作为本地资源包含在style.css中。希望能有所帮助。

您可以使用npm/Thread下载软件包,然后将其加载到您的HTML文件中(如果您想捆绑它,请查看,而不是pub上的版本,因为它已过时)。

好的,是的,我当然可以这样做。但我要求的是某种自动方式。此外,我还必须检查我使用的所有pub包(以及它们的依赖项,以及它们的依赖项…),并检查它们,这从长远来看是不可行的。