Cordova Can';t在不中断的情况下将Meteor应用程序更新为1.2

Cordova Can';t在不中断的情况下将Meteor应用程序更新为1.2,cordova,meteor,updates,babeljs,package.json,Cordova,Meteor,Updates,Babeljs,Package.json,尝试更新我的应用程序(我能达到的最高值是1.1)任何更高的值,我得到: => Started proxy. => Started MongoDB. => Errors prevented startup: While processing files with ecmascript (for targ

尝试更新我的应用程序(我能达到的最高值是1.1)任何更高的值,我得到:

    => Started proxy.                             
    => Started MongoDB.                           
    => Errors prevented startup:                  

   While processing files with ecmascript (for target web.browser):
   native: /Users/Archie/package.json: Error while parsing JSON - Unexpected end
   of input
   at Object.parse (native)
   at OptionManager.addConfig
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/options/option-manager.js:100:62)
   at OptionManager.findConfigs
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/options/option-manager.js:171:32)
   at OptionManager.init
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/options/option-manager.js:229:12)
   at File.initOptions
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/index.js:147:75)
   at new File
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/index.js:137:22)
   at Pipeline.transform
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/pipeline.js:164:16)
   at
   /Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/index.js:26:18
   at Cache.Cp.get
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/cache.js:89:19)
   at Object.compile
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/index.js:20:23)
   at Object.Babel.compile (packages/babel-compiler/babel.js:42:1)
   at packages/babel-compiler/babel-compiler.js:58:1
   at Array.forEach (native)
   at BabelCompiler.BCp.processFilesForTarget
   (packages/babel-compiler/babel-compiler.js:17:1)


   While processing files with ecmascript (for target web.cordova):
   native: /Users/Archie/package.json: Error while parsing JSON - Unexpected end
   of input
   at Object.parse (native)
   at OptionManager.addConfig
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/options/option-manager.js:100:62)
   at OptionManager.findConfigs
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/options/option-manager.js:171:32)
   at OptionManager.init
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/options/option-manager.js:229:12)
   at File.initOptions
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/index.js:147:75)
   at new File
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/index.js:137:22)
   at Pipeline.transform
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/pipeline.js:164:16)
   at
   /Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/index.js:26:18
   at Cache.Cp.get
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/cache.js:89:19)
   at Object.compile
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/index.js:20:23)
   at Object.Babel.compile (packages/babel-compiler/babel.js:42:1)
   at packages/babel-compiler/babel-compiler.js:58:1
   at Array.forEach (native)
   at BabelCompiler.BCp.processFilesForTarget
   (packages/babel-compiler/babel-compiler.js:17:1)


   While processing files with ecmascript (for target os.osx.x86_64):
   native: /Users/Archie/package.json: Error while parsing JSON - Unexpected end
   of input
   at Object.parse (native)
   at OptionManager.addConfig
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/options/option-manager.js:100:62)
   at OptionManager.findConfigs
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/options/option-manager.js:171:32)
   at OptionManager.init
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/options/option-manager.js:229:12)
   at File.initOptions
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/index.js:147:75)
   at new File
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/file/index.js:137:22)
   at Pipeline.transform
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/node_modules/babel-core/lib/transformation/pipeline.js:164:16)
   at
   /Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/index.js:26:18
   at Cache.Cp.get
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/cache.js:89:19)
   at Object.compile
   (/Users/Archie/.meteor/packages/ecmascript/.0.1.3.11anxi0++os+web.browser+web.cordova/plugin.compile-ecmascript.os/npm/babel-compiler/node_modules/meteor-babel/index.js:20:23)
   at Object.Babel.compile (packages/babel-compiler/babel.js:42:1)
   at packages/babel-compiler/babel-compiler.js:58:1
   at Array.forEach (native)
   at BabelCompiler.BCp.processFilesForTarget
   (packages/babel-compiler/babel-compiler.js:17:1)
目前的版本是Meteor 1.2

位于的package.json实际上是空的。我不知道它为什么要引用它,因为我以前的版本从未使用过/Users/Archie/package.JSON上的JSON文件

非常不确定如何解决这个问题,或者如何更新我的应用程序!我尝试过重新安装Meteor或更新到更高版本,但没有成功

我有其他流星应用程序更新到1.4没有问题,在这个桌面上,所以不确定为什么会有这样的问题


任何帮助都将不胜感激

让我们试着在
package.JSON
文件中放置一个空的JSON对象,例如
{}
,您对该文件有问题。我很困惑,为什么它指的是/Users/Archie/package.JSON,它位于您的主目录中,而您的meteor项目可能位于其他地方。您可以尝试使用
meteor重置
和/或
rm-rf.meteor/local
,这可能会help@Mikkel这也让我困惑<代码>流星重置和
rm-rf。流星/本地
请不要做任何不幸的事情,但感谢您的建议@康,这似乎解决了它!有点奇怪。现在,Iron Router因以下错误而中断:
Router.route('/',function(){this.render('Home',{data:function(){return Items.findOne({u id:this.params._id});}}})