Node.js 소개 - 1부
6638 단어 braziliandevsbeginnersnode
Node.js를 좋아하시나요? 우마 언어?
Os navegadores são umambiente de execução que aceita html, css e javascript nativamente.
O node.js não é uma linguagem, e sim um ambiente de execução onde você pode utilizar a linguagem javascript fora do navegador(browser).
O 주변 환경은 자바스크립트 코드를 작성하는 데 필요한 로컬 작업을 포함합니다: v8 엔진, 노드 노드 등을 수행합니다.
그럼 NPM?
É o gerenciador de pacotes que vem disponivel com o node.js
Ele serve para ajudar no gerenciamento e configurações de modulos, instalar, atualizar ou remover dependency.
당신은 무엇입니까?
São um conjunto de códigos/scripts que são organizados em um ou mais arquivos
Com a vantagem de não poluir o escopo global e de ser reaproveitaveis.
3가지 범주의 모듈이 있음
Módulos Internos - Módulos que desenvolvemos
const soma = require("./soma.js");
const subtracao = require("./subtracao.js");
console.log(soma(1, 2));
console.log(subtracao(10, 2));
Na primeira e segunda linha é chamado um método require que é responsivel por importar modulos passando o caminho(path) onde está o arquivo.
arquivo soma.js 없음, está assim:
const soma = (a, b) => a + b;
module.exports = soma;
module.exports permite que eu deixe a função soma disponivel para outro arquivo.
핵심 모듈 - node.js와 관련된 모듈
const path = require("path"); // importa o módulo interno path
const extension = path.extname("main.py"); // com o path importado, temos acesso ao metodo extname()
console.log(`Qual a extensão desse arquivo? ${extension}`); // informa qual a extensão do arquivo
외부 모듈(타사 모듈) - npm을 통한 설치 모듈
Para receber modulos de terceiros no projeto, utliza o comando:
npm init
Depois desse comando é criado um arquivo chamado package.json, mais ou menos assim:
{
"name": "testes",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
다음과 같이 모듈을 설치할 수 있습니다.
npm install <nome do modulo>
node_modules 디렉토리가 아닌 일부 모듈 모듈
npm install nodemon
nodemon 외부 활용 모듈의 예, que serve para reiniciar o servidor
autoamente após alterações.
Em breve vem a parte 2
Reference
이 문제에 관하여(Node.js 소개 - 1부), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/g101/introducao-ao-nodejs-parte-1-4643텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)