簡體   English   中英

無法從 html 模板引用腳本

[英]Can't reference script from html template

對於某些人來說,這可能看起來像是一個菜鳥問題......我希望是這樣。 我有一個使用 php slim 框架制作的網絡應用程序。 我有以下層次結構:

應用層次結構

我正在嘗試從 template1.phtml 引用 script1.js,從 template2.phtml 引用 script2.js。 我正在做以下事情:

模板1.phtml

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

模板2.phtml

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

template1 按預期工作,但 template2 即使實際上相同,也會出現以下錯誤:

GET http://localhost:8888/app/scripts/script2.js net::ERR_ABORTED 404 (Not Found)

我的嘗試

  • 將完整的 script2.js 路徑設置為 src(使用一些 ../),這顯然有效,但不是正確的方法。

筆記

  • 我正在使用 MAMP 用 php5.* 測試我的應用程序。當我使用命令行和 php7 運行應用程序時,兩個腳本都被正確引用。

要從 template1.phtml 引用 script1.js ,您可以使用 ../../../app/scripts/script1.js

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM