我的流星应用程序在本地工作。当我将其捆绑(使用meteor bundle myapp.tgz
),上传我的服务器上,并启动它,我已经在Chrome的控制台上打开该网页以下错误:捆绑后的流星语法错误
Uncaught SyntaxError: Unexpected token <
在Firefox控制台:
SyntaxError: syntax error
[Break On This Error]
<!DOCTYPE html>
在为了试图找到错误的来源,我使用了一个旧的工作包。我可以看到问题是找不到static_cachable中的文件。
流星仍在尝试使用旧捆绑中的文件。
如果我在static_cachable新的捆绑的文件重命名为旧名称,然后它的工作原理。
我检查了包文件夹根目录中包含的所有文件,并且引用是正确的(它们指向新名称)。
它有一些缓存的地方,保持对旧的static_caches文件的引用?
正如我在问题中提到的,该应用程序在本地运行良好。 – gpasse
我也有同样的问题之王。我的应用在本地工作,但不在服务器上。我在控制台中错过了一个js警告,但在本地它没有破坏任何东西。这就是为什么我告诉你检查。 – Rebolon