2017-04-03 67 views
2

我使用pub build构建了我的angulardart应用程序,并将这些文件上传到我的服务器。 所以页面是空白的,我从控制台得到的唯一错误是:AngularDart - pub build“Uncaught SyntaxError:Unexpected token”)

main.dart.js:10238 Uncaught SyntaxError: Unexpected token) 

铬调试器分我在main.dart.js文件以下行:

else (function(b){H.n0(F.mS(),b)})([])})})() 

我三重检查了我的代码,并在我的机器上构建工作正常。任何修复?

在此先感谢

+0

当您在本地加载'pub build'输出时,您无法在本地复制本地代码? –

+1

您可以尝试在'pubspec.yaml'中使用' - $ dart2js: sourceMaps:true'来启用源地图另请参阅https://webdev.dartlang.org/tools/pub/dart2js-transformer 您也可以尝试if你可以使用'pub build --mode = debug'重现。这样你可以得到更多可读的代码,但是如果错误是由缩小造成的,那么它不会以这种方式重现。至少你知道它是由缩小造成的。 –

+0

我基本上做了什么把我在本地机器上使用的文件,用运行pub构建的文件夹替换成标准web文件夹,并将所有内容上传到我的服务器。它在我的本地机器上正常工作,所以它必须与不正确的配置有关。 – OhMad

回答

相关问题