반응형

node.js 9

node.js에서 ID로 사용할 랜덤 SHA1 해시를 생성하는 방법?

node.js에서 ID로 사용할 랜덤 SHA1 해시를 생성하는 방법? node.js에 대한 sha1 ID를 생성하기 위해 이 줄을 사용합니다. crypto.createHash('sha1').digest('hex'); 문제는 매번 똑같은 아이디를 돌려준다는 것입니다. 데이터베이스 문서 id로 사용할 수 있도록 매번 랜덤 id를 생성할 수 있습니까?243,583,606,221,817,150,598,111,409배 더 많은 엔트로피 crypto.randomBytes를 사용하는 것을 추천합니다.그런거 아냐.sha1"" 를 는합니다. var id = crypto.randomBytes(20).toString('hex'); //=> f26d60305dae929ef8640a75e70dd78ab809cfe9 결과 문자열..

source 2023.10.14

node.js가 'npm start'를 표현하는 앱을 중지하는 방법

node.js가 'npm start'를 표현하는 앱을 중지하는 방법 express v4.x로 node.js 앱을 빌드한 다음 npm까지 앱을 시작합니다.제 질문은 앱을 어떻게 정지시키느냐는 것입니다.npm 정류장이 있습니까? employment npm stop 시 오류를 포함 /home/nodetest2# npm stop > nodetest2@0.0.1 stop /home/nodetest2 > pkill -s SIGINT nodetest2 pkill: invalid argument for option 's' -- SIGINT npm ERR! nodetest2@0.0.1 stop: `pkill -s SIGINT nodetest2` npm ERR! Exit status 2 예, npm은 중지 스크립트도 제공..

source 2023.09.14

Node.js에서 파일의 크기를 찾는 방법은 무엇입니까?

Node.js에서 파일의 크기를 찾는 방법은 무엇입니까? 제 이미지와 문서 업로드를 위해 multer를 사용하고 있는데, 이번에는 이미지 크기가 2mb 이상이면 업로드를 제한하고 싶습니다.문서 파일의 크기를 어떻게 찾을 수 있습니까?지금까지 아래와 같이 노력했지만 작동하지 않았습니다. var storage = multer.diskStorage({ destination: function (req, file, callback) { callback(null, common.upload.student); }, filename: function (req, file, callback) { console.log(file.size+'!!!!!!!!!!!!!!')======>'Undefined' var ext = ''; ..

source 2023.09.04

Express 미들웨어의 req.local 대 res.local 대 res.data 대 req.data 대 app.local

Express 미들웨어의 req.local 대 res.local 대 res.data 대 req.data 대 app.local 비슷한 질문이 몇 가지 있지만 다른 라우팅 미들웨어에 따라 중간 결과를 전파하려면 어떻게 하는 것이 가장 좋을까요? app.use(f1); app.use(f2); app.use(f3); function f1(req,res,next) { //some database queries are executed and I get results, say x1 res.locals.dbResults = {...}; next(); } function f2(req,res,next) { // more processing based upon req.locals.dbResults res.locals.mor..

source 2023.08.30

Javascript ES6 클래스 인스턴스를 복제하는 방법

Javascript ES6 클래스 인스턴스를 복제하는 방법 ES6를 사용하여 Javascript 클래스 인스턴스를 복제하려면 어떻게 해야 합니까? 저는 jquery나 $extend 기반의 솔루션에는 관심이 없습니다. 저는 문제가 상당히 복잡하다는 것을 시사하는 개체 복제에 대한 꽤 오래된 논의를 보아왔지만 ES6에서는 매우 간단한 해결책이 제시됩니다. 사람들이 만족스럽다고 생각하는지 아래에 설명하겠습니다. 편집: 제 질문이 중복된 것으로 제안되고 있습니다. 저는 그 답변을 보았지만 ES6 이전의 js를 사용하여 매우 복잡한 답변을 포함하고 있습니다.저는 ES6를 가능하게 하는 제 질문이 훨씬 더 간단한 해결책을 가지고 있다고 제안하고 있습니다.그것은 복잡합니다; 저는 많은 노력을 했습니다!결국, 이 단일..

source 2023.08.05

속편 findnodejs의 모든 정렬 순서

속편 findnodejs의 모든 정렬 순서 나는 다음과 같이 sufficialize로 데이터베이스에서 모든 객체 리스트를 출력하려고 노력하고 있으며 where 절에 id를 추가하여 데이터를 정리하고 싶습니다. exports.getStaticCompanies = function () { return Company.findAll({ where: { id: [46128, 2865, 49569, 1488, 45600, 61991, 1418, 61919, 53326, 61680] }, attributes: ['id', 'logo_version', 'logo_content_type', 'name', 'updated_at'] }); }; 하지만 렌더링 후 문제는 모든 데이터가 다음과 같이 정리된다는 것입니다. 461..

source 2023.07.26

실 제거 방법

실 제거 방법 실을 제거하려면 어떻게 해야 합니까?나는 그것을 반응 네이티브 프로젝트에 사용했고 지금은 코드를 밖으로 옮길 때마다.index.ios.js또는index.android.js오류가 발생하여 npm을 사용하고 싶지만 반응 네이티브 프로젝트를 초기화할 때마다 기본적으로 yarn으로 설정됩니다.나는 노력했다.npm uninstall yarn하지만 그것은 효과가 없었습니다.감사해요.설치 방법에 따라 다릅니다. 양조:brew uninstall yarn tarball:rm -rf "$HOME/.yarn" npm:npm uninstall -g yarn unbuntu:sudo apt-get remove yarn && sudo apt-get purge yarn 센토스:yum remove yarn 창:choco..

source 2023.06.11

https.request가 포함된 node.js의 잘못된 자체 서명 SSL 인증서를 무시하시겠습니까?

https.request가 포함된 node.js의 잘못된 자체 서명 SSL 인증서를 무시하시겠습니까? 로컬 무선 라우터(Linksys)에 로그인하는 작은 앱을 만들고 있지만 라우터의 자체 서명 SSL 인증서에 문제가 있습니다. wget 192.168.1.1.1을 실행하여 다음을 얻습니다. ERROR: cannot verify 192.168.1.1's certificate, issued by `/C=US/ST=California/L=Irvine/O=Cisco-Linksys, LLC/OU=Division/CN=Linksys/emailAddress=support@linksys.com': Self-signed certificate encountered. ERROR: certificate common name `..

source 2023.05.27

node_modules에 로컬로 설치된 패키지의 실행 파일을 사용하는 방법은 무엇입니까?

node_modules에 로컬로 설치된 패키지의 실행 파일을 사용하는 방법은 무엇입니까? 에서 node.js예를 들어 앱에 커피 스크립트를 설치했습니다. npm install coffee-script 설치위에 됩니다../node_modules는 그고커명다같습다니음과은에 있습니다../node_modules/.bin/coffee프로젝트의 기본 폴더에 있을 때 이 명령을 실행할 수 있는 방법이 있습니까? 비슷한 것을 찾고 있는 것 같습니다bundle exec하는 모든 해야 하는 기본적으로 프로젝트에 참여하는 모든 사람이 사용해야 하는 커피 스크립트 버전을 지정하고 싶습니다. 다음을 추가할 수 있습니다.-g커피가 어디서나 잘 작동하도록 글로벌 설치 플래그를 지정합니다. 하지만 프로젝트별로 다른 버전의 커피를 원..

source 2023.05.12
반응형