VUE項目中的asset文件夾和public文件夾的區別


vue項目中有時候在糾結靜態資源應該放在static文件夾或者public文件夾中。

都知道,vue項目build以后會生成一個dist文件夾,打包后的文件都放那這里。

區別:

1.public

public文件夾中的文件會原封不動的放到dist文件夾中。比如我現在有個test文件夾,里面有個test.js文件:

 里面有少量代碼。

運行build以后,看dist文件夾:

 可以看到,test文件與test.js文件中的內容被原封不動的放到了dist文件夾中,且不會被壓縮、合並

2.assets

build之后,assets目錄中的文件,會被合並到一個文件中,然后進行壓縮。多用來存放業務級的js、css等,如一些全局的scss樣式文件、全局的工具類js文件等。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM