静态资源
许多资源,如 CSS 和图像,将由模块导入,并在构建过程中自动内联。但是,有时需要提供静态资源,例如 favicon 或视频文件。
静态资源可以添加到项目根目录下的 assets/
目录中。在构建时,这些资源将被复制到构建应用程序旁边的 assets/
目录中。
构建还会解析 src/index.html
中的 CSS、JavaScript 和图像资源,对其进行哈希处理,并将它们包含在输出目录中。favicon 可以添加到 src
中,并由 src/index.html
引用。然后构建将对文件进行哈希处理,并将其复制到输出目录,文件名将为 favicon.[hash].ico
。
示例 favicon
cp /path/to/favicon.ico ./assets/
<link rel="shortcut icon" href="/assets/favicon.ico">
请注意,在引用中使用了绝对 URI(以 /
开头)。