Sudut: Jalur js/css relatif

Saya baru dalam bidang sudut, bower, grunt, dll, jadi saya benar-benar terjebak dengan masalah saat ini. Proyek saya dibangun berdasarkan sudut. Di jalur index.html saya ke js/css seperti ini

<script src="/scripts/shared/flow-item.js"></script>

setelah dikompilasi dengan jalur kasar ke js/css di index.html

<script src="scripts/app.da1aee60.js">

sehingga jika saya menerapkan proyek di ROOT pada Tomcat semuanya berfungsi dengan sempurna tetapi jika saya menerapkannya di beberapa folder seperti MyProject/ dan memanggil index.html kita melihat aplikasi masih mencari skrip berdasarkan jalur http://localhost:8080/scripts/app.da1aee60.js sebagai gantinya http://localhost:8080/MyProject/scripts/app.da1aee60.js Apakah mungkin dalam beberapa proyek mengatakan mencari skrip di jalur yang benar?


person Diyko    schedule 22.02.2016    source sumber
comment
Gunakan generator yeoman seperti ini: github.com/Swiip/generator-gulp-angular   -  person Mahmoud    schedule 22.02.2016


Jawaban (1)


Anda dapat mengatur jalur dasar dalam html (di dalam tag head):

<base href="/id/scripts/MyProject/" />
person karaxuna    schedule 22.02.2016
comment
tidak, jalur ide ke skrip harus localhost:8080/MyProject/scripts jika saya menerapkan proyek di folder MyProject dan mengubah href ke MyProject/script tidak berfungsi jika Anda menggunakan node untuk menguji proyek atau jika Anda menerapkannya di ROOT. Saya rasa saya harus menambahkan folder penerapan secara dinamis dalam beberapa cara - person Diyko; 22.02.2016