-
Notifications
You must be signed in to change notification settings - Fork 3
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
Hi and thnx! #1
Comments
Thank you very much for your feedback @mrzafod!! Glad to hear the project is helpful. I hope spent some time this week implementing the Windows builds from Linux and make the complete PR to the main project. BTW, did you try all available distros? .deb, .rpm and .AppImage. All of them can be built from Linux. The details are in the fork readme. |
Yeah, I've made only .deb and .rpm. I gonna try appImage soon too. Thanks again. And feel free to collaborate! |
Thanks for your thoughts @mrzafod! 😄. There is a pending PR Bundling meteor client for offline use that may suit your needs. Haven't tried myself, but it's worth to take a look, sure. BTW, I don't remember if I have explained it in the readme, but AppImage has two unique features:
|
Hi @cgalvarez. I've thought a lot about how to make packaging more handy and found that we could use Meteor Compiler Build Plugin It allows us to load electron configuration from special file or package.js. And also we can handle filechanges. So we could know if the app running in devmode and rerun electron process. Or even we could handle changes in the Electorn app sources and prevent them from adding into Meteor compile process but rebuld an Electorn and run it! Also we could implement "native" Meteor's build comand like |
Hi @mrzafod. Thank you very much for your suggestions!! I've already made a Meteor compiler plugin. A compiler plugin cannot monitor/listen filechanges already managed by another compiler plugin which handles the same extensions. For example, you cannot have two packages added that compiles So we should think carefully about what files to listen to. In my case, I used a combined extension which is a little hack to avoid problems: I agree you in that implement a native command would be very very user-friendly. I thought about something like It seems that |
Hi @cgalvarez
Yeah, I know. But take a look on Minifiers like standart-minifier. It handles all the .js files. Its easy to replace standart minifiers with Electron bundler
And again Yes. But what if I want to change the entire Electorn code (I mean node-side code)? I am just on the way to try it. And it seems like pretty aim for me now. |
You're right. AFAIK, Meteor does not watch hidden folders (starting with a dot
I wish you achieve it 😉 , and you are welcome to make a pull request if you want. As I say, I plan to re-take this project as soon as I know how to test, instrument and analyze (static analysis) Meteor projects, to apply to this project among others.
Is your app public? If so, please, let me know about it. I would be very glad to see that my efforts are useful for others 😊, and I wish your app to be very successful 🚀 |
Hi @cgalvarez I did fork your repo few days ago and turn it into the package inside the app.
As you mentioned it doesnt build windows distro from linux, but I dont need that feature. So thanks for your work, it works fine on linux - tryed Ubuntu 14/16.
The text was updated successfully, but these errors were encountered: