assets 和static的区别

assets 和static

clipboard.png

请问 在 vue-cli 项目中 assets 和 static 有什么区别呢 ,静态文件放置有没有好的放置地点..谢谢

阅读 6.2k
3 个回答

assests放置的是组件的资源,static放置的是非组件的资源。

比如说即static下的文件资源作为src路径传入组件中,文件的path是可以被解析了,而assets则不行。

比如你写一个音乐播放器,类似的播放键和上一曲下一曲这些图标就应该作为组件资源放在assests里面,而不同音乐选集的封面这些是应该作为文件资源放在static下。

assets->bundle(编译到一起)

static->resources(远程URL请求)

assets 文件夹的内容会被 webpack 打包到一起
static 文件夹是浏览器直接去请求文件了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题