【发布时间】:2017-06-21 17:55:07
【问题描述】:
我正在学习 Ionic 2;在 Visual Studio 代码中编写代码。我使用以下命令创建了项目:
> ionic start --v2 MyFirstIonic blank
然后
> cd MyFirstIonic
> ionic platform add android
当我构建和运行> ionic run android 时,ionic 在www 目录中创建assets 文件夹并复制Ionicons、Roboto 和Noto-sans 的字体文件,这些文件在构建过程中添加到apk 中。我想从最终构建中排除 Ionicons、Roboto 和 Noto-Sans,并改用 FontAwesome 文件。我将如何实现这一目标?
【问题讨论】:
-
stackoverflow.com/questions/39122669/… 在服务、构建或运行期间,资产也会从
src/assets复制到www/assets -
@suraj,我从
src/assets中删除了字体,但在构建过程中它们仍被复制到www/assets。感谢您的链接。我正在看那个。 -
嗯.. 我找到了this。根据它,您必须在您的应用脚本中编辑copy.config.js。但是如果您刷新节点模块,这些更改将不存在
-
copyFonts复制您的 ionicon 字体资源。但我不确定只有这些 hacky 解决方案才能永久修复。 stackoverflow.com/a/40934389/4826457 -
@suraj,非常感谢。我正在搜索“如何删除资产”。