Error 'meteorInstall' on IE11

Hi every body,

I’ve error Javascript when i open my Meteor APP on IE11 (only) :

Unable to get the property 'meteorInstall' a null reference or undefined

At this line :

var meteorInstall = Package.modules.meteorInstall;

Do you have any idea for fix it ?

Thank you !

Up :slight_smile:

No one has the problem ?

Do you have the ecmascript package added to your project? If not try the following:

meteor add ecmascript

Hi @hwillson

Yep, ecmascript@0.5.7 in my packages.

This is a real pain point and a bunch of users are suffering from this. Not sure what Meteor version you’re running but see https://github.com/meteor/meteor/issues/10658#issuecomment-521788051 I am sure there a re a bunch of other similar issues out there too…

We really need help on this @robfallows @benjamn pretty please

wondering if you solved this?

This a very generic error and is usually caused by modern syntax not recognized by IE.

You really need to narrow down on the culprit package and see why it’s not running in IE.

Edit: sorry I noticed the author mentions the exact line, but make sure there are no previous errors that could lead to this.

@alawi in addition to the circular import isseu https://github.com/meteor/meteor/issues/10679 , I found one culprit so far JSONATA they mention in ES5 file in the issue below… any guidance on how to get around this please?

1 Like

I’m glad you narrowed down the issue but I’m not really aware of this specific library. I personally managed to push our only client using IE to stop using it but I know this is not an option for everyone.

thanks @alawii got it to work with a symbolic link … back on Meteor 1.8.1

1 Like

Great, might want to close that github issue.

I closed the jsonata one. But as far as I am aware the circular reference one still exists. Unless you think that should not be allowed?