Se você começou a usar recentemente o nó.JS no seu sistema Raspberry Pi, siga este artigo para obter orientações detalhadas para usar Nó.JS em Raspberry Pi.
Como usar o nó.JS no Raspberry Pi
Nó.JS já está instalado no sistema Raspberry Pi; Assim, você não precisará mais instalar esta plataforma. Uma coisa, você deve fazer é a orientação para saber como usar Nó.JS em Raspberry Pi. Siga as etapas abaixo para começar a criar seu primeiro Nó.JS código, que exibe um Olá mensagem em um navegador da web.
Etapa 1: Crie um nó.Diretório do Projeto JS
Antes de iniciar um novo projeto, é melhor criar um nó.Diretório JS, onde você pode salvar todo o seu nó.Arquivos de projeto JS. Para criar um para você, siga o comando abaixo mencionado:
$ mkdir
Você pode usar o nome do diretório sozinho.
Etapa 2: navegue para o nó.diretório JS
Vou ao Nó.JS Diretório do projeto usando o seguinte comando:
$ CD
Etapa 3: Inicializar o gerenciador de pacotes do nó
Primeiro, você deve criar um Notação de objeto JavaScript arquivo, comumente chamado (.Jason) como este arquivo ajudará você a transferir os dados entre um aplicativo da Web e servidor. Você pode criar este arquivo executando o seguinte comando:
$ npm init
Pressione Enter nas opções padrão, como nome do pacote e versão.
Você pode adicionar uma descrição para o seu projeto escrevendo -o com suas próprias palavras.
Em seguida, deixe outras opções como padrão usando o botão Enter várias vezes. Adicionar "sim" Para confirmar as mudanças.
Isso cria um "pacote.json ” Arquivo dentro do diretório do projeto.
Etapa 4: Crie um .Arquivo do projeto JS
Agora, você deve criar um arquivo de projeto com o ““.js " extensão. No meu caso, estou criando um "Olá" Arquivo de mensagem com o nome “Olá web.js " Através do seguinte comando:
$ nano olá-web.JS
Você pode substituir o nome “Olá web” Com o nome de sua escolha.
Dentro do arquivo, adicione o seguinte código para exibir a mensagem no navegador da web usando o número da porta 3000. Você pode criar este arquivo dentro do diretório ou no diretório doméstico.
const http = requer ('http');
const host = '';
Porta const = 3000;
const server = http.createServer ((req, res) =>
res.statusCode = 200;
res.setheader ('content', 'texto/simples');
res.fim (sua mensagem ');
);
servidor.Ouça (porta, host, () =>
console.log ('O servidor da web está em execução em http: //%s:%s', host, porta);
);
Substituir “Const anfitrine” atribuição variável com o “Localhost” ou "Endereço de IP" de Raspberry Pi. No exemplo acima, o endereço IP é usado.
Você pode adicionar qualquer código que desejar, porque este código é apresentado apenas para dar uma idéia de como você pode usar o código JavaScript usando Nó.JS. Você pode alterar este código ou escrever o seu próprio se tiver experiência de codificação JavaScript. Depois de adicionar o código, você pode salvar o arquivo usando o “Ctrl+X” chave, adicione "Y" e pressione Enter para sair.
Etapa 5: execute o arquivo
Para executar o arquivo do projeto usando Nó.JS, Siga o comando abaixo mencionado:
$ node.JS
Não se esqueça de substituir o "nome do arquivo" com seu arquivo. Depois de ver o servidor da web executando uma mensagem de saída, vá para o seu navegador Raspberry Pi e digite o endereço “192.168.18.10: 3000 ” Para exibir a mensagem Hello no navegador.
Observação: Você pode usar localhost em vez do seu endereço IP para simplificar.
A saída acima confirma que compilamos com sucesso o código JavaScript usando Nó.JS. Você pode criar vários códigos ou desenvolver aplicativos baseados na Web usando Nó.JS desta maneira.
Conclusão
Nó.JS é um ambiente de tempo de execução para executar o código JavaScript e você pode usá-lo no seu sistema Raspberry Pi para desenvolver facilmente aplicativos baseados na Web. As diretrizes acima fornecem instruções passo a passo para aprender a usar Nó.JS no seu sistema Raspberry Pi com um simples "olá" Código da mensagem que é suficiente para um iniciante entender o código JavaScript em execução através Nó.JS. É melhor adquirir um profundo entendimento de escrever código JavaScript antes de passar para usá -lo no seu sistema Raspberry Pi.