The --exclude-archs arg is not available for meteor build. And I see bundle/programs/web.browser.legacy in the final output.
I tried modifying .meteor/platforms to
server
browser
and
server
browser
modern
with no luck.
Also adding modern causes web.cordova to appear, which I don’t need. I just need web.browser (and the server to serve it), only as a web app for modern browsers.
This is more difficult to control than I imagine it should be, and it isn’t obvious how to control it. How can this be improved?
I just tested this on Meteor 3.4-rc.3 since I am using the latest version, and it works here. It should also work on 3.3 where this was introduced, and nothing related changed in 3.4. I will test again to be sure.
I’m currently having this other issue that where Node.js version being older on Galaxy than locally causes me some errors.
I do need to update Meteor, but if Galaxy can run the same version of Node I should be fine for now (really trying to get stuff running for an event today)
First time seeing this error. Will have to look into that and what could be causing it.
Part of the upgrade was migrating to pure CSS from LESS (or what ever was there) to reduce dependencies. But I don’t think that is an issue. @trusktr anything specific/interesting to your CSS setup that I should try to replicate?
But if we are talking about legacy bundle then I will have to check how that effects the CSS.
I’m not sure. It’s working despite the error, the style is just changed, so I’m ok for now. I have some other fish to fry, so I’ll circle back to this if it’s still a problem later.