반응형

Node.js 10

Renaming files using node.js

Renaming files using node.js 다른 국가 이름을 가진 260.png 파일이 있는 폴더가 있습니다.Afghanistan.png,Albania.png,Algeria.png,기타. I have a .json file with a piece of code with all the ISO codes for each country like this: { "AF" : "Afghanistan", "AL" : "Albania", "DZ" : "Algeria", ... } .png 파일 이름을 소문자로 변경하고 싶습니다.그것은 나의 폴더에 다음과 같은 입력을 하고싶다는 것을 의미합니다..png이미지:af.png,al.png,dz.png,기타. I was trying to research by mysel..

programing 2023.09.08

자바스크립트 종속성 관리: npm vs. bower vs. volo

자바스크립트 종속성 관리: npm vs. bower vs. volo 문 닫았습니다.이 질문은 더 많아야 합니다.집중력이 있는현재 답변을 받지 않고 있습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 한 가지 문제에만 초점을 맞추도록 질문을 업데이트합니다. 8년 전에 문을 닫았습니다. 이 질문을 개선합니다. 를 어떻게 합니까?npm,bower그리고.volo? 세 가지 모두 UI 프로젝트에 자바스크립트 종속성을 설치하는 데 사용할 수 있습니다.다를 합니다.npm노드가 좀 더 구체적입니다. 그럼, 언제 무엇을 사용해야 할까요? npm멀었지만,만,bower그리고.volo내가 선을 긋지는 못하지만, 정확히 같은 문제를 푸는 것 같습니다.npm그리고.bower-volo.npm과 bower의 차이점을 가장..

programing 2023.09.08

노드에서 setTimeout은 어떻게 작동합니까?JS?

노드에서 setTimeout은 어떻게 작동합니까?JS? 일단 실행되면 대기열에 표시되지만 대기열에서 X밀리초 후에 정확히 호출된다는 보장이 있습니까?아니면 대기열이 높은 다른 무거운 작업이 지연됩니까?setTimeout의 의미는 웹 브라우저의 의미와 거의 같습니다. timeout arg는 실행하기 전에 기다리는 최소 ms입니다. 보증은 아닙니다.또한 0, 숫자가 아닌 숫자 또는 음수를 전달하면 최소 ms를 대기하게 됩니다.노드에서는 1ms이지만 브라우저에서는 50ms까지 가능합니다. 그 이유는 자바스크립트에 의한 자바스크립트의 프리엠프션이 없기 때문입니다.이 예를 고려해 보십시오. setTimeout(function () { console.log('boo') }, 100) var end = Date.no..

programing 2023.08.24

Node.js에서 버퍼를 읽기 가능한 스트림으로 변환

Node.js에서 버퍼를 읽기 가능한 스트림으로 변환 나는 입력으로 사용되는 라이브러리가 있습니다.ReadableStream하지만 내 입력은 base64 형식의 이미지일 뿐입니다.제가 가지고 있는 데이터를 변환할 수 있습니다.Buffer이와 같이: var img = new Buffer(img_string, 'base64'); 하지만 어떻게 변환해야 할지 모르겠습니다.ReadableStream또는 변환합니다.Buffer내가 얻은 것은ReadableStream. 이것을 할 수 있는 방법이 있습니까?nodejs 10.17.0 이상의 경우: const { Readable } = require('stream'); const stream = Readable.from(myBuffer); 이런 것들... import ..

programing 2023.08.04

NPM과 NVM의 차이

NPM과 NVM의 차이 npm이 패키지 관리자이고 nvm이 노드 버전 관리자인 것으로 알고 있습니다.현재 Bash를 사용하여 개발 및 운영 환경을 자동 설치하려고 하는데 어떻게 시작했는지, 어떤 순서로 시작했는지 잊어버렸습니다.npm을 설치한 후에, 나는 우리의 nvm이 설치되지 않은 것을 발견했습니다. nvm을 설치해야 합니까?그렇다면 어떤 이점이 있습니까?nvm (Node Version Manager)는 Node.js를 다운로드하고 설치할 수 있는 도구입니다.다음을 통해 설치되었는지 확인합니다.nvm --version. curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash npm (Node Package ..

programing 2023.07.30

이벤트 루프 이해

이벤트 루프 이해 저는 그것에 대해 생각하고 있고 이것이 제가 생각해낸 것입니다. 아래에서 이 코드를 살펴보겠습니다. console.clear(); console.log("a"); setTimeout(function(){console.log("b");},1000); console.log("c"); setTimeout(function(){console.log("d");},0); 요청이 들어오고, JS 엔진은 위의 코드를 단계별로 실행하기 시작합니다.처음 두 통화는 동기화 통화입니다.하지만 그것에 관해서라면.setTimeout메서드, 비동기 실행이 됩니다.그러나 JS는 즉시 그것으로부터 돌아와 계속 실행하고, 이것은 다음과 같습니다.Non-Blocking또는Async그리고 그것은 다른 것들에 대해 계속 작업..

programing 2023.07.25

Mongoose 문서를 일반 객체로 변환하려면 어떻게 해야 합니까?

Mongoose 문서를 일반 객체로 변환하려면 어떻게 해야 합니까? mongoose find에서 JSON 인코딩 전에 연장하고 응답으로 발송하고 싶은 문서가 있습니다.문서에 등록 정보를 추가하려고 하면 무시됩니다.속성이 에 나타나지 않습니다.Object.getOwnPropertyNames(doc)정상적인 연장이 불가능합니다.이상한 것은JSON.parse(JSON.encode(doc))모든 올바른 속성을 가진 개체를 작동시키고 반환합니다.이것을 하는 더 좋은 방법이 있습니까?몽구스Model에서 물려받은.Documents, 이 있는toObject()방법.저는 당신이 찾고 있는 것이 그 결과가 되어야 한다고 믿습니다.doc.toObject(). http://mongoosejs.com/docs/api.html#..

programing 2023.05.26

Node.js에 파일/디렉토리가 있는지 동기화하여 확인

Node.js에 파일/디렉토리가 있는지 동기화하여 확인 파일이나 디렉터리가 있는지 node.js를 사용하여 동기적으로 확인하려면 어떻게 해야 합니까?이 질문에 대한 답은 수년간 바뀌었습니다.현재의 답은 여기 맨 위에 있으며, 그 다음에 지난 몇 년 동안의 다양한 답이 시간순으로 나열되어 있습니다. 현재 답변 다음을 사용할 수 있습니다. const fs = require("fs"); // Or `import fs from "fs";` with ESM if (fs.existsSync(path)) { // Do something } 그것은 몇 년 동안 사용되지 않았지만, 더 이상 그렇지 않습니다.문서에서: :fs.exists()더 이상 사용되지 않습니다.fs.existsSync() ( 매개 변수는 " " " ..

programing 2023.05.26

급행 간의 차이입니다.라우터와 앱.get?

급행 간의 차이입니다.라우터와 앱.get? NodeJS와 Express 4부터 시작하는데, 조금 혼란스럽습니다.Express 웹 사이트를 읽고 있지만 경로 핸들러를 사용할 때 또는 사용할 때를 볼 수 없습니다.express.Router. 제가 볼 수 있듯이, 사용자가 를 누를 때 페이지나 다른 것을 표시하려면/show예를 들어 다음을 사용해야 합니다. var express = require('express') var app = express() app.get("/show", someFunction) 처음에는 (익스프레스 3의) 오래된 것이라고 생각했습니다.그게 맞나요, 아니면 4번 고속도로도 이 길인가요? 만약 이것이 익스프레스 4에서 그것을 하는 방법이라면, 무엇입니까?express.Router에 사용..

programing 2023.05.26

도커 구성: npm 설치 성공 후 볼륨에 node_modules가 없음

도커 구성: npm 설치 성공 후 볼륨에 node_modules가 없음 다음과 같은 서비스를 제공하는 앱이 있습니다. web/포트 5000에서 파이썬 3 플라스크 웹 서버를 보유하고 실행합니다.sqlite3을 사용합니다. worker/을 가지고 있습니다.index.js대의작업파인일웹다니. 웹 API over port를 하여 이 와 상호 합니다.9730작업자는 redis를 저장용으로 사용합니다. 작업자는 합니다.worker/images/ 이 은 이제이질오직은문과 이 있을 뿐입니다.worker. worker/Dockerfile FROM node:0.12 WORKDIR /worker COPY package.json /worker/ RUN npm install COPY . /worker/ docker-compo..

programing 2023.05.26
반응형