刪除自定義javascript參考繼管理的JavaScript在Drupal 7我加入我的網站是「myjs.js」文件/所有/主題/ mytheme的/ JS文件夾中的指導,幷包含在一個線mytheme.info文件(scripts [] = js/myjs.js)。當我在我的網站上查看頁面源時,我可以看到文件已加載。如何從Drupal的7分專題
以下的一些問題,我試着背出這一點。我刪除了mytheme.info文件中的腳本[]行,並從js文件夾中刪除了js文件。所以,從理論上講,我的drupal 7站點應該不知道我的自定義js文件,對吧?
好,高速緩存,瀏覽器的硬重裝,衆多清除後甚至停止/重新啓動我的XAMPP服務器,每當我看到在我的網站源我看到文件仍引用爲加載。
必須是數據庫的東西? Drupal會在哪裏存儲並因此堅持我的參考?
我也嘗試添加在.info文件一個新的JS文件(例如,「JS/newjs.js」),並清除緩存後,我從來沒有看到新文件。只有舊的原始文件在那裏。
我正在使用bootstrap子主題,並且檢查了bootstrap.info和當然mytheme.info,並且沒有任何地方引用myjs.js文件。
這是可氣。我可能看的任何想法(數據庫記錄,例如)。
THanks。
你是否也在不同的瀏覽器中獲取文件? (另外,像這樣的問題通常是通過發現你沒有實際上傳最近的變化來解決的) –
也可以在'/ admin/config/development/performance'頁面取消勾選'聚合和壓縮CSS文件'和'聚合JavaScript文件'開發網站時。 – Michael
我試過不同的瀏覽器(相同的文件參考依然存在)。還嘗試禁用/重新啓用主引導主題(顯然不能禁用subtheme)。檢查並取消選中聚合/等,並從瀏覽器中刪除緩存和歷史記錄。我現在想的是.info文件沒有被重新加載。例如,如果我放入不同的腳本[] =「newjs」.js引用,則新文件將永遠不會顯示在頁面源代碼中。只顯示舊文件。而且,當我點擊源代碼中的鏈接時,顯示的js代碼是「舊的」.....沒有更新被加載。似乎.info問題? – jksterm