Share common React Native components across multiple apps












0














I'm going to have 2 separate React Apps in a single lerna/yarn workspaces repo which will need to use the same components.



What's the best way to reuse these components in multiple application without publishing it to a separate private NPM package?










share|improve this question







New contributor




aiven715 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    0














    I'm going to have 2 separate React Apps in a single lerna/yarn workspaces repo which will need to use the same components.



    What's the best way to reuse these components in multiple application without publishing it to a separate private NPM package?










    share|improve this question







    New contributor




    aiven715 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      0












      0








      0







      I'm going to have 2 separate React Apps in a single lerna/yarn workspaces repo which will need to use the same components.



      What's the best way to reuse these components in multiple application without publishing it to a separate private NPM package?










      share|improve this question







      New contributor




      aiven715 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      I'm going to have 2 separate React Apps in a single lerna/yarn workspaces repo which will need to use the same components.



      What's the best way to reuse these components in multiple application without publishing it to a separate private NPM package?







      reactjs react-native lerna yarn-workspaces






      share|improve this question







      New contributor




      aiven715 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question







      New contributor




      aiven715 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question






      New contributor




      aiven715 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 2 days ago









      aiven715

      63




      63




      New contributor




      aiven715 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      aiven715 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      aiven715 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.
























          1 Answer
          1






          active

          oldest

          votes


















          0














          Locally



          You could install the dependency from a local folder.



          npm install /path



          https://stackoverflow.com/a/26028854/5508175



          From a github repo



          It is also possible to install from a GitHub repo



          npm install --save username/repo#branch-name



          https://link.medium.com/XYBpwAdRZS






          share|improve this answer





















            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });






            aiven715 is a new contributor. Be nice, and check out our Code of Conduct.










            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53945280%2fshare-common-react-native-components-across-multiple-apps%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            Locally



            You could install the dependency from a local folder.



            npm install /path



            https://stackoverflow.com/a/26028854/5508175



            From a github repo



            It is also possible to install from a GitHub repo



            npm install --save username/repo#branch-name



            https://link.medium.com/XYBpwAdRZS






            share|improve this answer


























              0














              Locally



              You could install the dependency from a local folder.



              npm install /path



              https://stackoverflow.com/a/26028854/5508175



              From a github repo



              It is also possible to install from a GitHub repo



              npm install --save username/repo#branch-name



              https://link.medium.com/XYBpwAdRZS






              share|improve this answer
























                0












                0








                0






                Locally



                You could install the dependency from a local folder.



                npm install /path



                https://stackoverflow.com/a/26028854/5508175



                From a github repo



                It is also possible to install from a GitHub repo



                npm install --save username/repo#branch-name



                https://link.medium.com/XYBpwAdRZS






                share|improve this answer












                Locally



                You could install the dependency from a local folder.



                npm install /path



                https://stackoverflow.com/a/26028854/5508175



                From a github repo



                It is also possible to install from a GitHub repo



                npm install --save username/repo#branch-name



                https://link.medium.com/XYBpwAdRZS







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered 2 days ago









                Andrew

                678414




                678414






















                    aiven715 is a new contributor. Be nice, and check out our Code of Conduct.










                    draft saved

                    draft discarded


















                    aiven715 is a new contributor. Be nice, and check out our Code of Conduct.













                    aiven715 is a new contributor. Be nice, and check out our Code of Conduct.












                    aiven715 is a new contributor. Be nice, and check out our Code of Conduct.
















                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.





                    Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                    Please pay close attention to the following guidance:


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53945280%2fshare-common-react-native-components-across-multiple-apps%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    generate and download xml file after input submit (php and mysql) - JPK

                    Angular Downloading a file using contenturl with Basic Authentication

                    Can't read property showImagePicker of undefined in react native iOS