Running Meteor = "Your application has errors. Waiting for file change."

Hi Everyone,

I’m an absolute newbie here, having only dabbled a little bit in HTML and CSS previous to downloading Meteor today (as advised by a few others), so forgive me if I ask silly questions or don’t understand something straight away.

Anyway, I am following the leaderboard tutorial from meteortips.com and everything has been fine up until the bit where I need to run meteor. I type in meteor run, as instructed, but get an error instead of the local host address.

I’m using a Toshiba Satellite laptop, which is about 3 months old, with Windows 8 and downloaded Meteor using the advised Meteor installer. I’ve searched google and understand that I need to delete some files but I’m not 100% sure on which ones to delete. Any help with getting this to work would be most appreciated.

The error is as follows:

Microsoft Windows [Version 6.3.9600]
© 2013 Microsoft Corporation. All rights reserved.

C:\Users\Casey>cd Meteor

C:\Users\Casey\Meteor>cd leaderboard

C:\Users\Casey\Meteor\leaderboard>meteor
[[[[[ C:\Users\Casey\Meteor\leaderboard ]]]]]

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

While loading plugin compileTemplatesBatch from package templating:
module.js:338:15: Cannot find module
’…/modules/es6.object.get-own-property-descriptor’
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.
(C:\Users\Casey\AppData\Local.meteor\packages\templating\1.1.7\plugin.compil
eTemplatesBatch.os\npm\node_modules\meteor\ecmascript-runtime\node_modules\meteo
r\ecmascript-runtime\node_modules\meteor-ecmascript-runtime\node_modules\core-js
\es6\object.js:12:1)
at Module._compile (module.js:456:26)
at Object.Module._extensions…js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.
(C:\Users\Casey\AppData\Local.meteor\packages\templating\1.1.7\plugin.compil
eTemplatesBatch.os\npm\node_modules\meteor\ecmascript-runtime\node_modules\meteo
r\ecmascript-runtime\node_modules\meteor-ecmascript-runtime\server.js:1:1)
at Module._compile (module.js:456:26)
at Object.Module._extensions…js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at npmRequire (C:\tools\isobuild\bundler.js:1665:14)
at Module.useNode (packages/modules-runtime.js:453:20)
at fileEvaluate (packages/modules-runtime.js:157:20)
at require (packages/modules-runtime.js:92:16)
at meteorInstall.node_modules.meteor.ecmascript-runtime.runtime.js
(packages/ecmascript-runtime.js:24:18)
at fileEvaluate (packages/modules-runtime.js:158:9)
at require (packages/modules-runtime.js:92:16)
at packages/ecmascript-runtime.js:2832:15
at packages/ecmascript-runtime.js:2845:3

=> Your application has errors. Waiting for file change.

I’m thinking it’s just the templating file that needs fixing, or does this mean all the files it mentions need to change?

Thank you in advance.

1 Like

This is a known issue on Windows with the Meteor 1.3 release. MDG has been working on a patch, which they’ve just released (Meteor 1.3.1). Try updating your meteor version using:

meteor update --release 1.3.1

Thanks, I’ll try that now.

The command prompt still says it’s downloading so I’ll let you know once I get to try it out.