Vue.js-为什么我要将图像放在/assets上,而不是直接放在/public中
当我使用@vue/cli创建vuejs项目时,我看到有一个文件夹Vue.js-为什么我要将图像放在/assets上,而不是直接放在/public中,vue.js,vue-cli,Vue.js,Vue Cli,当我使用@vue/cli创建vuejs项目时,我看到有一个文件夹/assets,其中包含图像和我想要的任何内容。然后可以在html中引用它们,例如,或者在js部件上导入它们 我的问题是,为什么我不能直接将资产放入代码中?这些资源的优势在哪里?它允许Webpack处理资源,这意味着它可以合并/缩小文件(对JS和CSS有用)、优化图像,更重要的是对其进行版本设置,以便改进缓存处理。请参阅和
/assets
,其中包含图像和我想要的任何内容。然后可以在html中引用它们,例如
,或者在js部件上导入它们
我的问题是,为什么我不能直接将资产放入代码中?这些资源的优势在哪里?它允许Webpack处理资源,这意味着它可以合并/缩小文件(对JS和CSS有用)、优化图像,更重要的是对其进行版本设置,以便改进缓存处理。请参阅和