Inicializando uma Aplicação Node

No arquivo package.json é onde começamos cada aplicação. Mas, eu concordo que no início pode ser difícil lembrar o que colocar nesse arquivo e por isso pessoal do npm criou um comando fácil de lembrar que vai guiar você nessa tarefa. O comando npm init.

Vamos criar um projeto para testar o comando npm init.

$ mkdir expert-js-stack #crie uma pasta pro projeto
$ cd expert-js-stack #entre na pasta
$ npm init #inicialize sua aplicação Node

Esse comando vai te dar algumas opções que você pode deixar como padrão ou configurar como quiser. Mas por enquanto, vamos deixar os valores padrão e configurar apenas o main (entry point) para apontar para o nosso index.js.

Você vai ver que nosso arquivo package.json foi criado. Ele será parecido com o exemplo e nós teremos o nosso primeiro projeto Node!

This utility will walk you through creating a package.json file.
It only covers the most common items, and tries to guess sensible defaults.

See `npm help json` for definitive documentation on these fields
and exactly what they do.

Use `npm install <pkg> --save` afterwards to install a package and
save it as a dependency in the package.json file.

Press ^C at any time to quit.
name: (expert-js-stack)
version: (1.0.0)
description: EXPERT JS Stack
entry point: (index.js) index.js
test command:
git repository:
keywords:
author: @milesibastos
license: (ISC) MIT
About to write to ~/devexpert/expert-js-stack/package.json:

{
  "name": "expert-js-stack",
  "version": "1.0.0",
  "description": "EXPERT JS Stack",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "@milesibastos",
  "license": "MIT"
}


Is this ok? (yes)

Agora que temos o package.json podemos digitar o comando node index.js para iniciar nossa app Node! Mas isso vai gerar um erro, por que ainda não criamos o arquivo index.js que vamos usar para inicializar nosso app Node. Então agora, vamos resolver isso!

results matching ""

    No results matching ""