我正在编写一个龙卷风网络应用程序,并且有一个名为“static”的文件,其中包含main.js,require.js,elasticsearch.js和d3.v3.js等文件。最后三个只是javascript库的源代码。
在我的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 :(得分:0)
js
文件是否直接位于static
目录或scripts
子目录中?假设您在创建应用程序时执行了static_path="static"
之类的操作,则文件需要位于static/scripts/*.js
以匹配您在static_url
调用中使用的路径。