-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot Deploy to Galaxy from Mac (Due to binary NPM modules in dev dependencies) #94
Comments
It seems that the culprit is |
@arunoda does this even have a solution? It's the fsevents component that is acting up:( exon in Webpack handled this just not sure how. |
@tomitrescak Try using the latest Meteor 1.3.2. |
Yea, when I heard about the binary modules in 1.3.2, made my hear sing;) I'll test it soon and post back |
No that's not the case. This issue is fixed in the latest Meteor version. It's not related to binary NPM modules. But, Meteor bundles all the NPM modules here. So, it's better move all devDependecies to the top level. |
@tomitrescak here's the related issue: meteor/meteor#6836 |
Blog app uses some binary modules which prohibit it from being deployed to Linux servers from non Linux computers such as my Mac. For example a binary module is:
The only way to develop to Galaxy is to delete the dev-dependency modules and use only the application one as those do not use binary modules. What do you reckon is the best way to deal with that?
One idea would be to use Docker and deploy to Galaxy from docker.
Another would be to keep two versions of node modules and during deployment substitute them.
Both of these solutions seem to me quite heavy ... do you have any better idea?
The text was updated successfully, but these errors were encountered: