流星编译 - 错误输出不显示错误在哪里?

时间:2016-10-22 22:35:20

标签: javascript meteor

我正在尝试运行我的meteor应用程序,并收到以下运行时错误:

    While processing files with ecmascript (for target os.osx.x86_64):
   native: Unexpected token }
   at Object.parse (native)
   at BabelCompiler.BCp._inferFromPackageJson (packages/babel-compiler/babel-compiler.js:165:1)
   at BabelCompiler.BCp.inferExtraBabelOptions (packages/babel-compiler/babel-compiler.js:139:1)
   at BabelCompiler.BCp.processOneFileForTarget (packages/babel-compiler/babel-compiler.js:81:1)
   at BabelCompiler.<anonymous> (packages/babel-compiler/babel-compiler.js:21:1)
   at Array.forEach (native)
   at BabelCompiler.BCp.processFilesForTarget (packages/babel-compiler/babel-compiler.js:20:1)

我不知道哪个文件存在问题。有没有选项可以获得有关错误的更多信息?

2 个答案:

答案 0 :(得分:0)

这不是很有帮助,但它在第2行告诉你

   native: Unexpected token }

这意味着你有一个不平衡的支撑 - 如果你使用像Atom或Sublime(或其他)这样的现代编辑器,那么它应该能够为你突出显示。

我知道它不会告诉你哪个文件,但查看最近编辑过的文件,甚至使用

git difftool 

显示自上次提交以来发生的变化

答案 1 :(得分:0)

感谢:https://github.com/meteor/meteor/issues/7259

我发现我的package.json文件存在问题。

我真的不知道哪一个:也许是一个不应该真的在某个地方的逗号......