gpt4 book ai didi

android-10.0 - ng serve 在使用 copy-webpack-plugin (Android OS/termux) 处理附加 Assets 时永远卡在 92%

转载 作者:行者123 更新时间:2023-12-05 02:06:13 25 4
gpt4 key购买 nike

当我在 ng 服务应用程序时遇到阻塞问题时,我试图使用我的 android 智能手机运行一个常规的 angular 10 web 应用程序:ng 服务卡在复制 Assets 上显示:“92% 进程附加 Assets copy-webpack-插件”。

有没有办法强制 ng serve 抛出异常或任何有意义的消息,以便我能够进一步调查?ng serve 在使用 copy-webpack-plugin (Android OS/termux) 处理额外资源时永远卡在 92%。以下是到目前为止完成的详细信息和步骤:

角度版本:

angular version

新应用:

New application

Ng serve --verbose:

Ng serve --verbose

最佳答案

在深入研究 ng 服务功能后找到了解决方法:刚刚去掉了 angular.json 文件中的 Assets 部分,如下所示: "assets": [], 而不是 "assets": [ "src/favicon.ico", "src/ Assets "],

由于某些原因,webpack插件在android/linux下运行时无法将这两个assets复制到内存中(虽然文件系统中存在这两个文件)。有时间会深入研究这个问题,但目前这个变通办法将解决问题。

更新:原来是复制文件夹的问题!出于某种原因,copy-webpack-plugin 在尝试复制整个文件夹(例如 src/assets/或任何文件夹)时挂起。因此解决方法是改为按名称提及文件,并在 angular.json 文件的 Assets 部分中省略任何文件夹路径。如下所示的东西会很有魅力:“ Assets ”:[“src/favicon.ico”,“src/assets/vid.mp4”,“src/assets_bis/data.dat”,听起来很奇怪,但我不会再深入探讨这个问题,因为到目前为止我所知道的已经证明在这一点上绰绰有余。

关于android-10.0 - ng serve 在使用 copy-webpack-plugin (Android OS/termux) 处理附加 Assets 时永远卡在 92%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62865491/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com