{"id":38899,"date":"2020-04-16T09:21:35","date_gmt":"2020-04-16T16:21:35","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/premier-developer\/?p=38899"},"modified":"2020-03-27T09:54:41","modified_gmt":"2020-03-27T16:54:41","slug":"introducao-ao-node-js","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/premier-developer\/introducao-ao-node-js\/","title":{"rendered":"Introdu\u00e7\u00e3o ao Node.js"},"content":{"rendered":"<p>The Portuguese translation for this article is provided by App Dev Manager <a href=\"https:\/\/www.linkedin.com\/in\/julio-madeira\/\">Julio Madeira<\/a>.\nEnglish version available <a href=\"https:\/\/devblogs.microsoft.com\/premier-developer\/getting-started-with-node-js-angular-and-visual-studio-code\/\">here<\/a>.<\/p>\n<hr \/>\n<p>Segue um simples passo-a-passo para gui\u00e1-lo e ensinar como configurar sua aplica\u00e7\u00e3o Angular com Visual Studio Code e Node. Esse guia ir\u00e1 ajud\u00e1-lo a identificar o que instalar, quais comandos executar em PowerShell e alguns conceitos b\u00e1sicos de por onde come\u00e7ar a construir seu app usando Visual Studio Code.<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Instale o Node JS com as configura\u00e7\u00f5es padr\u00f5es para todos os campos:\n<a href=\"https:\/\/nodejs.org\/en\/download\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/nodejs.org\/en\/download\/<\/a><\/li>\n<li>Baixe o Visual Studio Code:\n<a href=\"https:\/\/code.visualstudio.com\/download&quot; \\t &quot;_blank\">https:\/\/code.visualstudio.com\/download<\/a><\/li>\n<li>Abra o PowerShell em modo Administrativo e instale o Angular CLI:\n<pre class=\"lang:default decode:true\">npm install -g @angular\/cli\r\n<\/pre>\n<\/li>\n<li>Navegue at\u00e9 a pasta onde voc\u00ea quer criar seu Aplicativo Angular. No meu exemplo eu estou usando o diret\u00f3rio\/pasta C:\\ no meu PowerShell para rodar o seguinte comando, no meu caso, estou chamando meu aplicativo de \u201cmy-new-angular-app\u201d mas voc\u00ea pode dar o nome que quiser para seu aplicativo.\n<pre class=\"lang:default decode:true \">ng new my-new-angular-app<\/pre>\n<p><img decoding=\"async\" width=\"628\" height=\"430\" class=\"wp-image-38900\" src=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/word-image-77.png\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/word-image-77.png 628w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/word-image-77-300x205.png 300w\" sizes=\"(max-width: 628px) 100vw, 628px\" \/><\/li>\n<li>Digite CD no seu novo directorio do aplicativo que voc\u00ea acabou de criar, no meu caso:\n<pre class=\"lang:default decode:true \">Cd my-new-angular-app<\/pre>\n<\/li>\n<li>Execute o Build app e Inicie o Servidor:\n<pre class=\"lang:default decode:true\">Ng serve<\/pre>\n<p><img decoding=\"async\" width=\"557\" height=\"112\" class=\"wp-image-38901\" src=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image.png\" alt=\"image\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image.png 557w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-300x60.png 300w\" sizes=\"(max-width: 557px) 100vw, 557px\" \/><\/li>\n<li>Abra o seu navegador e digite: <a href=\"http:\/\/localhost:4200\">http:\/\/localhost:4200<\/a>\n<img decoding=\"async\" width=\"628\" height=\"329\" class=\"wp-image-38902\" src=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-1.png\" alt=\"image\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-1.png 628w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-1-300x157.png 300w\" sizes=\"(max-width: 628px) 100vw, 628px\" \/><\/li>\n<li>Abra o Visual Studio Code<\/li>\n<li>Clique em Arquivo, Abrir Pasta\n<img decoding=\"async\" width=\"213\" height=\"318\" class=\"wp-image-38903\" src=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-2.png\" alt=\"image\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-2.png 213w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-2-201x300.png 201w\" sizes=\"(max-width: 213px) 100vw, 213px\" \/><\/li>\n<li>Abra a pasta que voc\u00ea criou, nesse caso, a minha pasta \u00e9 my-new-angular-app. Clique em Selecionar Pasta como mostrado na captura de tela abaixo:\n<img decoding=\"async\" class=\"alignnone size-full wp-image-38908\" src=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/img10.jpg\" alt=\"Image img10\" width=\"844\" height=\"635\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/img10.jpg 844w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/img10-300x226.jpg 300w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/img10-768x578.jpg 768w\" sizes=\"(max-width: 844px) 100vw, 844px\" \/><\/li>\n<li><strong>Package.json<\/strong> tem todas as depend\u00eancias do Angular e seus pacotes.\n<img decoding=\"async\" width=\"484\" height=\"587\" class=\"wp-image-38905\" src=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-3.png\" alt=\"image\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-3.png 484w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-3-247x300.png 247w\" sizes=\"(max-width: 484px) 100vw, 484px\" \/><\/li>\n<li>Voc\u00ea pode adicionar todos os seus componentes nessa pasta \u201cApp\u201d.\n<img decoding=\"async\" width=\"199\" height=\"628\" class=\"wp-image-38906\" src=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-4.png\" alt=\"image\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-4.png 199w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-4-95x300.png 95w\" sizes=\"(max-width: 199px) 100vw, 199px\" \/><\/li>\n<li>No PowerShell, para parar seu servidor:\n<ol>\n<li>Clique Ctrl+C<\/li>\n<li>Ent\u00e3o digite \u201cY\u201d e clique &lt;ENTER&gt; para par\u00e1-lo:\n<img decoding=\"async\" width=\"613\" height=\"335\" class=\"wp-image-38907\" src=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-5.png\" alt=\"image\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-5.png 613w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2020\/03\/image-5-300x164.png 300w\" sizes=\"(max-width: 613px) 100vw, 613px\" \/><\/li>\n<\/ol>\n<\/li>\n<li>Veja no link abaixo outros documentos sobre como usar o Angular: <a href=\"https:\/\/angular.io\/guide\/styleguide\">https:\/\/angular.io\/guide\/styleguide<\/a><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Segue um simples passo-a-passo para gui\u00e1-lo e ensinar como configurar sua aplica\u00e7\u00e3o Angular com Visual Studio Code e Node. Esse guia ir\u00e1 ajud\u00e1-lo a identificar o que instalar, quais comandos executar em PowerShell e alguns conceitos b\u00e1sicos de por onde come\u00e7ar a construir seu app usando Visual Studio Code.<\/p>\n","protected":false},"author":582,"featured_media":38909,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[51,284,1036,3,377],"class_list":["post-38899","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-permierdev","tag-angular","tag-node-js","tag-region_latam","tag-team","tag-visual-studio-code"],"acf":[],"blog_post_summary":"<p>Segue um simples passo-a-passo para gui\u00e1-lo e ensinar como configurar sua aplica\u00e7\u00e3o Angular com Visual Studio Code e Node. Esse guia ir\u00e1 ajud\u00e1-lo a identificar o que instalar, quais comandos executar em PowerShell e alguns conceitos b\u00e1sicos de por onde come\u00e7ar a construir seu app usando Visual Studio Code.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/38899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/users\/582"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/comments?post=38899"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/38899\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media\/38909"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media?parent=38899"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/categories?post=38899"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/tags?post=38899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}