Bitsrc eject component if there is no update to export











up vote
1
down vote

favorite












I'm using Bitsrc.io to manage shared components.



Sometimes it happens that I import a remote component which adds the physical files to my project.
I then want to eject the module so that it is managed by npm again.
However I haven't made any changes so bit-cli responds with




nothing to export




On their docs site I cannot find another reference to using the --eject flag except with the export command.



Anyone bumped into this before?










share|improve this question


























    up vote
    1
    down vote

    favorite












    I'm using Bitsrc.io to manage shared components.



    Sometimes it happens that I import a remote component which adds the physical files to my project.
    I then want to eject the module so that it is managed by npm again.
    However I haven't made any changes so bit-cli responds with




    nothing to export




    On their docs site I cannot find another reference to using the --eject flag except with the export command.



    Anyone bumped into this before?










    share|improve this question
























      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      I'm using Bitsrc.io to manage shared components.



      Sometimes it happens that I import a remote component which adds the physical files to my project.
      I then want to eject the module so that it is managed by npm again.
      However I haven't made any changes so bit-cli responds with




      nothing to export




      On their docs site I cannot find another reference to using the --eject flag except with the export command.



      Anyone bumped into this before?










      share|improve this question













      I'm using Bitsrc.io to manage shared components.



      Sometimes it happens that I import a remote component which adds the physical files to my project.
      I then want to eject the module so that it is managed by npm again.
      However I haven't made any changes so bit-cli responds with




      nothing to export




      On their docs site I cannot find another reference to using the --eject flag except with the export command.



      Anyone bumped into this before?







      javascript npm bit-src






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 11 at 12:24









      Patrick Geyer

      840825




      840825
























          1 Answer
          1






          active

          oldest

          votes

















          up vote
          2
          down vote













          Right now in order to achieve this you need to run the following commands:

          bit remove id
          npm install id-npm



          (*) - look in the bitsrc ui as they way id looks like in bit registry is different from npm.



          if you do make changes you can do bit export --eject which will do remove and npm install. This command is currently being developed in the dev branch and is probably going to be available in the next release. You can also force an export if you force a tag by using --all flag or --scope. I advice against it.






          share|improve this answer





















          • an independent `ejecta command is coming soon github.com/teambit/bit/pull/1240
            – itaymendel
            Nov 13 at 8:50











          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',
          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
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53248728%2fbitsrc-eject-component-if-there-is-no-update-to-export%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








          up vote
          2
          down vote













          Right now in order to achieve this you need to run the following commands:

          bit remove id
          npm install id-npm



          (*) - look in the bitsrc ui as they way id looks like in bit registry is different from npm.



          if you do make changes you can do bit export --eject which will do remove and npm install. This command is currently being developed in the dev branch and is probably going to be available in the next release. You can also force an export if you force a tag by using --all flag or --scope. I advice against it.






          share|improve this answer





















          • an independent `ejecta command is coming soon github.com/teambit/bit/pull/1240
            – itaymendel
            Nov 13 at 8:50















          up vote
          2
          down vote













          Right now in order to achieve this you need to run the following commands:

          bit remove id
          npm install id-npm



          (*) - look in the bitsrc ui as they way id looks like in bit registry is different from npm.



          if you do make changes you can do bit export --eject which will do remove and npm install. This command is currently being developed in the dev branch and is probably going to be available in the next release. You can also force an export if you force a tag by using --all flag or --scope. I advice against it.






          share|improve this answer





















          • an independent `ejecta command is coming soon github.com/teambit/bit/pull/1240
            – itaymendel
            Nov 13 at 8:50













          up vote
          2
          down vote










          up vote
          2
          down vote









          Right now in order to achieve this you need to run the following commands:

          bit remove id
          npm install id-npm



          (*) - look in the bitsrc ui as they way id looks like in bit registry is different from npm.



          if you do make changes you can do bit export --eject which will do remove and npm install. This command is currently being developed in the dev branch and is probably going to be available in the next release. You can also force an export if you force a tag by using --all flag or --scope. I advice against it.






          share|improve this answer












          Right now in order to achieve this you need to run the following commands:

          bit remove id
          npm install id-npm



          (*) - look in the bitsrc ui as they way id looks like in bit registry is different from npm.



          if you do make changes you can do bit export --eject which will do remove and npm install. This command is currently being developed in the dev branch and is probably going to be available in the next release. You can also force an export if you force a tag by using --all flag or --scope. I advice against it.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 12 at 12:48









          qballer

          1,2161333




          1,2161333












          • an independent `ejecta command is coming soon github.com/teambit/bit/pull/1240
            – itaymendel
            Nov 13 at 8:50


















          • an independent `ejecta command is coming soon github.com/teambit/bit/pull/1240
            – itaymendel
            Nov 13 at 8:50
















          an independent `ejecta command is coming soon github.com/teambit/bit/pull/1240
          – itaymendel
          Nov 13 at 8:50




          an independent `ejecta command is coming soon github.com/teambit/bit/pull/1240
          – itaymendel
          Nov 13 at 8:50


















          draft saved

          draft discarded




















































          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%2f53248728%2fbitsrc-eject-component-if-there-is-no-update-to-export%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

          Florida Star v. B. J. F.

          Danny Elfman

          Lugert, Oklahoma