影片講解
那在開發網站時,你一定會有很多其他的JS或圖片等靜態檔案
那在Angular這邊,這些檔案要放在哪裡,才能正確的被讀到呢
其實很簡單就是放在src\assets\即可
那網址就會是http://localhost/assets/你的檔案名稱,放在非assets外的檔案是無法讀取的喔
那如果你說,你就不想放在assets下該怎麼做呢?
其實,這邊是有設定檔可以設定的,在我們的angular.json
"assets": [
"src/favicon.ico",
"src/assets"
],
找到assets的部分,這裡其實就是宣告你靜態檔的位置
而我們就可以發現,"src/assets"預設是有被宣告進去的,所以以此類推
你想要在其他地方放靜態檔案,你就在這邊填上相對位置即可
想看更多實際操作,可以看影片