我是Catalyst的新手,我发现催化剂模块内置的server.pl无法正确解析jqGrid。
以下是错误消息: 错误:语法错误 源文件:http://xxx:3000/site/static/js/i18n/grid.locale-en.js 线:2 源代码: 错误:语法错误 源文件:http:// localhost:3000 / site / static / js / jquery.jqGrid.min.js 线:2 源代码:
但它可以完美地解析jquery和jquery-UI。如果我将其保存为html页面(不要通过Catalyst server.pl解析)没有任何问题
任何帮助表示赞赏!谢谢。
答案 0 :(得分:0)
此错误消息不是来自Catalyst,而是来自您的浏览器。 Catalyst没有进行任何解析;它只是直接从static
目录提供文件。最有可能的是,Catalyst根本没有任何问题,您应该检查以确保JavaScript文件有效并正确放置在服务器上。如果您100%确定不是问题,则应尝试使用wget或curl等工具下载http://xxx:3000/site/static/js/i18n/grid.locale-en.js
并将其与原始文件进行比较,然后返回此处并使用任何差异的说明更新您的问题。