{"id":521,"date":"2022-03-16T15:30:31","date_gmt":"2022-03-16T06:30:31","guid":{"rendered":"https:\/\/blog.mydepot.kr\/?p=521"},"modified":"2022-03-16T16:34:51","modified_gmt":"2022-03-16T07:34:51","slug":"npm-npm-%eb%b0%b1%ea%b7%b8%eb%9d%bc%ec%9a%b4%eb%93%9c%ec%97%90%ec%84%9c%ea%b3%84%ec%86%8d-%ec%8b%a4%ed%96%89-%ec%a2%85%eb%a3%8c","status":"publish","type":"post","link":"https:\/\/blog.mydepot.kr\/?p=521","title":{"rendered":"[npm] npm \ubc31\uadf8\ub77c\uc6b4\ub4dc\uc5d0\uc11c(\uacc4\uc18d) \uc2e4\ud589 + \uc885\ub8cc"},"content":{"rendered":"\n<p>npm run dev \ub97c \uc2e4\ud589\ud574\uc11c \uac1c\ubc1c\uc911\uc77c\ub54c \ud130\ubbf8\ub110\uc744 \uc885\ub8cc\ud574\ub3c4 \uacc4\uc18d \uc2e4\ud589 + \uc885\ub8cc \ud558\ub294 \ubc29\ubc95\uc774\ub2e4.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n\/\/ \uc138\uc158 \ub04a\uaca8\ub3c4 \uacc4\uc18d \uc2e4\ud589\nnohup npm run dev &amp;amp;\n\n\/\/ \uc138\uc158 \uc5f0\uacb0 \uc911\uc5d0\ub9cc \uacc4\uc18d \uc2e4\ud589\nnpm run dev &amp;amp;\n\n\/\/ \uc885\ub8cc\nps auxf | grep node \/\/ node\ub97c \uc2e4\ud589\uc911\uc778 \ud504\ub85c\uc138\uc2a4 \uac80\uc0c9\nkill -9 \ud504\ub85c\uc138\uc2a4ID \/\/ \uc704\uc5d0\uc11c \ucc3e\uc740 ID\ub97c \uc774\uc6a9\ud574 \ud504\ub85c\uc138\uc2a4 \uc885\ub8cc\n<\/pre><\/div>\n\n\n<p><\/p>\n\n\n\n<p>\uc544\ub798\ub294 \ub9e4\ubc88 \ucf58\uc194\uc744 \uc785\ub825\ud558\uae30 \uadc0\ucc2e\uc744 \uacbd\uc6b0\uc5d0 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc774\uc6a9\ud574\uc11c \uc2e4\ud589+\uc885\ub8cc \ud558\ub294 \ubc29\ubc95\uc774\ub2e4.<\/p>\n\n\n\n<p>* \ud574\ub2f9 sh \ud30c\uc77c\ub4e4 \ud558\uc704\uc5d0\uc11c npm\uc744 \uc2e4\ud589\ud55c\ub2e4\uace0 \uac00\uc815\ud55c \uc2a4\ud06c\ub9bd\ud2b8\ub2e4. \uc0c1\ud669\uc5d0 \ub9de\uac8c \uc218\uc815\ud558\uc790.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n\/\/ run_dev.sh\nHERE=$( cd &quot;$(dirname &quot;$0&quot;)&quot; ; pwd )\ncd $HERE\ncd &quot;svelte&quot;\n\nnohup npm run dev &gt; &quot;$HERE\/node.log&quot; 2&gt;&amp;amp;1 &amp;amp;\nsleep 1\npid=$(ps --ppid $! | tail -1 | awk &#039;{ print $1 }&#039;)\nif echo $pid | egrep -q &#039;^&#x5B;0-9]+$&#039;; then\n    echo $pid &gt; &quot;$HERE\/save_pid.txt&quot;\nelse\n    echo &#039;server not started!&#039;\nfi\n\n\/\/ kill_dev.sh\nHERE=$( cd &quot;$(dirname &quot;$0&quot;)&quot; ; pwd )\ncd $HERE\ncd &quot;svelte&quot;\n\nkill -9 `cat $HERE\/save_pid.txt`\nrm &quot;$HERE\/save_pid.txt&quot;\n<\/pre><\/div>","protected":false},"excerpt":{"rendered":"<p>npm run dev \ub97c \uc2e4\ud589\ud574\uc11c \uac1c\ubc1c\uc911\uc77c\ub54c \ud130\ubbf8\ub110\uc744 \uc885\ub8cc\ud574\ub3c4 \uacc4\uc18d \uc2e4\ud589 + \uc885\ub8cc \ud558\ub294 \ubc29\ubc95\uc774\ub2e4. \uc544\ub798\ub294 \ub9e4\ubc88 \ucf58\uc194\uc744 \uc785\ub825\ud558\uae30 \uadc0\ucc2e\uc744 \uacbd\uc6b0\uc5d0 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc774\uc6a9\ud574\uc11c \uc2e4\ud589+\uc885\ub8cc \ud558\ub294 \ubc29\ubc95\uc774\ub2e4. * \ud574\ub2f9 sh \ud30c\uc77c\ub4e4 \ud558\uc704\uc5d0\uc11c npm\uc744 \uc2e4\ud589\ud55c\ub2e4\uace0 \uac00\uc815\ud55c \uc2a4\ud06c\ub9bd\ud2b8\ub2e4. \uc0c1\ud669\uc5d0 \ub9de\uac8c \uc218\uc815\ud558\uc790.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[209,10],"tags":[19,210,12],"class_list":["post-521","post","type-post","status-publish","format-standard","hentry","category-npm","category-server","tag-19","tag-npm","tag-node-js"],"modified_by":"\ucc38\ube5b\ubc14\ub2e4","_links":{"self":[{"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/posts\/521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=521"}],"version-history":[{"count":3,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/posts\/521\/revisions"}],"predecessor-version":[{"id":525,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/posts\/521\/revisions\/525"}],"wp:attachment":[{"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}