Skip to content

Published or Release Build Feature for Node.js Web application #576

Description

@matt212

Are there any npm packages for converting node.js web app's source code with all its dependencies within node_modules folder to compiled/released/published build files like for example :

  • .net has .dll file
  • java has .jar file
  • elixir has .beam file.

rather than any npm packages , any other alternatives to achieve the goal of published IL !

Activity

  1. matt212 commented on Apr 13, 2017

    @matt212
    Author

    Why is it an invalid question ?
    could you please provide "Valid" justification for the same !

  2. bnoordhuis commented on Apr 13, 2017

    @bnoordhuis
    Member

    @matt212 This issue is still open in case you hadn't noticed...

  3. matt212 commented on Apr 13, 2017

    @matt212
    Author

    Sure will stay frosty , thanks !

  4. sam-github commented on Apr 13, 2017

    @sam-github

    npm pack or docker build

  5. refack commented on Apr 17, 2017

    @refack

    @matt212 the invalid was ment that it's not a bug in node (since then we changed the tagging of such issues to wrong-repo).
    There has been a lot of discussion about the packing/obfuscation of complete node projects. At present it's not a project goal to enable this, but it might be the future nodejs/node#11842.

    There are userland tools that can do that. I personally don't have a favorite solution, but you can check out:

    and the discution in:

  6. SimenB commented on Apr 22, 2017

    @SimenB
    Member

    We have successfully used https://github.com/h2non/nar at work. You can download an archive created with that tool here: https://github.com/finn-no/cdn-uploader/releases
    The only thing I don't like is that it has to unpack in order to be executed, but the big thing for us is that it's distributable and runnable without requiring node to be pre-installed

  7. refack commented on Apr 22, 2017

    @refack

    @matt212 I felt your original post should be turned into a feature request. I edited it a little bit, feel free to re-edit me. nodejs/node#12386

  8. matt212 commented on Apr 22, 2017

    @matt212
    Author

    @refack Many Thanks applied your edited version. !

  9. harshalyeole-tudip commented on May 20, 2017

    @harshalyeole-tudip

    I support this issue...

  10. gireeshpunathil commented on Apr 2, 2018

    @gireeshpunathil
    Member

    anything outstanding on this?

  11. matt212 commented on Apr 4, 2018

    @matt212
    Author

    yes , since enhancement for release build of node.js is still not available !

  12. refack commented on Apr 4, 2018

    @refack

    I'm actively working on a solution (Also WRT nodejs/node#17320) but it will take time, and might not land.

  13. SimenB commented on Apr 5, 2018

    @SimenB
    Member

    Another alternative is https://github.com/zeit/pkg (which we've migrated to, ref my post above)

  14. Trott commented on Sep 28, 2018

    @Trott
    Member

    It seems that the question has been answered. As far as the desired feature, there is a relevant feature request at nodejs/node#11903.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions