資產清單生成
- webpack-manifest-plugin: `webpack-manifest-plugin` 則生成一個映射文件,該文件記錄了原始資產名稱與生成後資產名稱之間的關係,這對於處理版本控制和快取非常有用。
- webpack-assets-manifest: `webpack-assets-manifest` 生成一個包含所有資產的 JSON 文件,這些資產的路徑可以直接用於服務器端渲染或其他用途。這使得資產的管理變得更加簡單,特別是在需要動態加載資產的情況下。
這兩個插件都是用於處理 Webpack 構建過程中的資產清單,但它們的功能和使用場景有所不同。`webpack-assets-manifest` 主要用於生成一個 JSON 文件,該文件包含所有生成的資產及其對應的路徑,適合需要在服務器端或其他地方引用這些資產的情況。而 `webpack-manifest-plugin` 則專注於生成一個包含資產映射的清單,通常用於支持長效快取和資產版本控制,特別是在需要處理多個版本的情況下。