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)})([])})})()
我三重检查了我的代码,并在我的机器上构建工作正常。任何修复?
在此先感谢
当您在本地加载'pub build'输出时,您无法在本地复制本地代码? –
您可以尝试在'pubspec.yaml'中使用' - $ dart2js: sourceMaps:true'来启用源地图另请参阅https://webdev.dartlang.org/tools/pub/dart2js-transformer 您也可以尝试if你可以使用'pub build --mode = debug'重现。这样你可以得到更多可读的代码,但是如果错误是由缩小造成的,那么它不会以这种方式重现。至少你知道它是由缩小造成的。 –
我基本上做了什么把我在本地机器上使用的文件,用运行pub构建的文件夹替换成标准web文件夹,并将所有内容上传到我的服务器。它在我的本地机器上正常工作,所以它必须与不正确的配置有关。 – OhMad