Forever start with nodejs server












1















I have this package.json file. I can easily run npm start and npm run dev by which my server starts at 3000 port. But I need to run it forever using forever npm.



{
"name": "micro-stripe-charge",
"version": "1.0.0",
"main": "index.js",
"license": "MIT",
"scripts": {
"start": "micro",
"dev": "micro-dev"
},
"devDependencies": {
"micro-dev": "^3.0.0"
}
}


I have tried this command but doesn't work



forever start node_modules/micro









share|improve this question



























    1















    I have this package.json file. I can easily run npm start and npm run dev by which my server starts at 3000 port. But I need to run it forever using forever npm.



    {
    "name": "micro-stripe-charge",
    "version": "1.0.0",
    "main": "index.js",
    "license": "MIT",
    "scripts": {
    "start": "micro",
    "dev": "micro-dev"
    },
    "devDependencies": {
    "micro-dev": "^3.0.0"
    }
    }


    I have tried this command but doesn't work



    forever start node_modules/micro









    share|improve this question

























      1












      1








      1








      I have this package.json file. I can easily run npm start and npm run dev by which my server starts at 3000 port. But I need to run it forever using forever npm.



      {
      "name": "micro-stripe-charge",
      "version": "1.0.0",
      "main": "index.js",
      "license": "MIT",
      "scripts": {
      "start": "micro",
      "dev": "micro-dev"
      },
      "devDependencies": {
      "micro-dev": "^3.0.0"
      }
      }


      I have tried this command but doesn't work



      forever start node_modules/micro









      share|improve this question














      I have this package.json file. I can easily run npm start and npm run dev by which my server starts at 3000 port. But I need to run it forever using forever npm.



      {
      "name": "micro-stripe-charge",
      "version": "1.0.0",
      "main": "index.js",
      "license": "MIT",
      "scripts": {
      "start": "micro",
      "dev": "micro-dev"
      },
      "devDependencies": {
      "micro-dev": "^3.0.0"
      }
      }


      I have tried this command but doesn't work



      forever start node_modules/micro






      node.js npm forever






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jan 3 at 12:25









      ProferProfer

      112113




      112113
























          1 Answer
          1






          active

          oldest

          votes


















          3














          Try



          forever start -c "npm start" ./


          And you should get server up in forever list



          To stop process use forever stop 0 where zero is index - [0]



          Also in forever list OR lsof -I:<port> like lsof -i:3000 you get PID



          You can stop process by kill -QUIT <PID>






          share|improve this answer


























          • Thank you!!! And how can I stop it?

            – Profer
            Jan 3 at 12:37













          • Updated answer with stopping process

            – k1ck
            Jan 3 at 12:41













          • What is 0 here forever stop 0?

            – Profer
            Jan 3 at 12:46











          • updated answer)

            – k1ck
            Jan 3 at 12:56











          • Thank you very much

            – Profer
            Jan 3 at 13:52












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


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54022267%2fforever-start-with-nodejs-server%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









          3














          Try



          forever start -c "npm start" ./


          And you should get server up in forever list



          To stop process use forever stop 0 where zero is index - [0]



          Also in forever list OR lsof -I:<port> like lsof -i:3000 you get PID



          You can stop process by kill -QUIT <PID>






          share|improve this answer


























          • Thank you!!! And how can I stop it?

            – Profer
            Jan 3 at 12:37













          • Updated answer with stopping process

            – k1ck
            Jan 3 at 12:41













          • What is 0 here forever stop 0?

            – Profer
            Jan 3 at 12:46











          • updated answer)

            – k1ck
            Jan 3 at 12:56











          • Thank you very much

            – Profer
            Jan 3 at 13:52
















          3














          Try



          forever start -c "npm start" ./


          And you should get server up in forever list



          To stop process use forever stop 0 where zero is index - [0]



          Also in forever list OR lsof -I:<port> like lsof -i:3000 you get PID



          You can stop process by kill -QUIT <PID>






          share|improve this answer


























          • Thank you!!! And how can I stop it?

            – Profer
            Jan 3 at 12:37













          • Updated answer with stopping process

            – k1ck
            Jan 3 at 12:41













          • What is 0 here forever stop 0?

            – Profer
            Jan 3 at 12:46











          • updated answer)

            – k1ck
            Jan 3 at 12:56











          • Thank you very much

            – Profer
            Jan 3 at 13:52














          3












          3








          3







          Try



          forever start -c "npm start" ./


          And you should get server up in forever list



          To stop process use forever stop 0 where zero is index - [0]



          Also in forever list OR lsof -I:<port> like lsof -i:3000 you get PID



          You can stop process by kill -QUIT <PID>






          share|improve this answer















          Try



          forever start -c "npm start" ./


          And you should get server up in forever list



          To stop process use forever stop 0 where zero is index - [0]



          Also in forever list OR lsof -I:<port> like lsof -i:3000 you get PID



          You can stop process by kill -QUIT <PID>







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Jan 3 at 12:55

























          answered Jan 3 at 12:35









          k1ckk1ck

          6351317




          6351317













          • Thank you!!! And how can I stop it?

            – Profer
            Jan 3 at 12:37













          • Updated answer with stopping process

            – k1ck
            Jan 3 at 12:41













          • What is 0 here forever stop 0?

            – Profer
            Jan 3 at 12:46











          • updated answer)

            – k1ck
            Jan 3 at 12:56











          • Thank you very much

            – Profer
            Jan 3 at 13:52



















          • Thank you!!! And how can I stop it?

            – Profer
            Jan 3 at 12:37













          • Updated answer with stopping process

            – k1ck
            Jan 3 at 12:41













          • What is 0 here forever stop 0?

            – Profer
            Jan 3 at 12:46











          • updated answer)

            – k1ck
            Jan 3 at 12:56











          • Thank you very much

            – Profer
            Jan 3 at 13:52

















          Thank you!!! And how can I stop it?

          – Profer
          Jan 3 at 12:37







          Thank you!!! And how can I stop it?

          – Profer
          Jan 3 at 12:37















          Updated answer with stopping process

          – k1ck
          Jan 3 at 12:41







          Updated answer with stopping process

          – k1ck
          Jan 3 at 12:41















          What is 0 here forever stop 0?

          – Profer
          Jan 3 at 12:46





          What is 0 here forever stop 0?

          – Profer
          Jan 3 at 12:46













          updated answer)

          – k1ck
          Jan 3 at 12:56





          updated answer)

          – k1ck
          Jan 3 at 12:56













          Thank you very much

          – Profer
          Jan 3 at 13:52





          Thank you very much

          – Profer
          Jan 3 at 13:52




















          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.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54022267%2fforever-start-with-nodejs-server%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

          Monofisismo

          Angular Downloading a file using contenturl with Basic Authentication

          Olmecas