如何处理Bower组件图像,字体或其他资产(与yeoman)?

时间:2014-01-30 17:13:20

标签: sass gruntjs yeoman bower

我正在使用yeoman构建一个webapp。一切都很好,除了我对使用与一些凉亭组件捆绑的资产(如图像或网页字体)有点混淆(例如sass-bootstrap ......)

我使用Requirejs包含javascript资源,但我的主要问题在于图像和字体......什么是正确的方法?似乎无法在任何地方找到它...我应该将所有字体文件复制到我用罗盘的字体目录吗?当凉亭组件更新时,这些文件不会更新......

欢迎任何帮助!

1 个答案:

答案 0 :(得分:0)

请勿复制,请将bower_components目录用作脚本或样式等其他资源目录。在您的requirejs路径中链接到它,并在罗盘配置中链接到它。

如果您愿意,在构建过程中,您可以查看您的bower文件夹,并将所有图像和/或字体复制到dist位置的其他子目录中。

您提出了一个很好的观点,更新时不会更新复制源文件。这就是为什么你想尽可能地努力让它们保持原样。