2015-11-13 23 views
0

我正在編寫一個龍捲風web應用程序,並有一個名爲「static」的文件,其中包含main.js,require.js,elasticsearch.js和d3.v3等文件.js文件。最後三個只是JavaScript庫的源代碼。錯誤:tornado.general:無法打開靜態文件

在我的index.html文件我行

<script>src={{ static_url("scripts/require.js") }}></script> 
    <script>require([{{ static_url("scripts/main.js") }}], function() {})</script> 

現在,當我運行應用程序,我得到兩個錯誤:

ERROR:tornado.general:Could not open static file '...' 

每個我的兩個文件,我的閱讀英寸有沒有人有類似的問題或有任何見解,爲什麼發生這種情況?

回答

0

是否js文件直接位於static目錄或scripts子目錄中?假設您在創建應用程序時執行了類似static_path="static"的操作,則文件需要位於static/scripts/*.js以匹配您在static_url調用中使用的路徑。

相關問題