dojo dragon main logo

静态资源

许多资源,如 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(以 / 开头)。