반응형

node.js 11

npm 스크립트를 사용하여 js 파일을 어떻게 실행합니까?

npm 스크립트를 사용하여 js 파일을 어떻게 실행합니까? 저는 npm 일을 할 수 없습니다.내 소포.json 파일이 가지고 있습니다. "scripts": { "build": "build.js" } 그리고 나는 console.logs만 있는 같은 폴더에 build.js 파일이 있습니다. 내가 뛸때 npm run build 오류가 납니다. The system cannot execute the specified program. npm ERR! Windows_NT 6.1.7601 npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "build" ..

programing 2023.11.07

Windows 8 및 10에서 npm 경로 수정

Windows 8 및 10에서 npm 경로 수정 구글링을 많이 했고, 공식 설치 프로그램을 사용하여 node.js 재설치를 시도했지만 여전히 npm pathing이 작동하지 않습니다. 이거 안 돼요. npm install foo 모듈 npm-cli.js가 누락된다는 오류 메시지가 표시됨 을 하면서 2시간 정도 했습니다. 단순히 'npm'을 입력하는 대신 입력합니다. node C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js 하지만 간단하게 'npm'을 입력할 수 있도록 nodejs 설치를 수정하려면 어떻게 해야 합니까?를 추가해야 .C:\Program Files\nodejsPATH 환경 변수에 적용합니다.이 작업을 수행하려면 다음 단계를 수행합니다. 글로..

programing 2023.09.18

Node.js 0.12에서 사용 가능한 ECMAscript 6 기능

Node.js 0.12에서 사용 가능한 ECMAscript 6 기능 Node.js(0.12)의 새로운 안정적인 릴리스는 최근 Google의 v8 자바스크립트 엔진인 v3.28.73을 업그레이드하여 출시되었습니다. Node.js ECMAscript 6 하지 않고 js에 6 --harmony 깃발? ES 6 기능을 나열한다고 주장하는 여러 사이트를 확인해 보았지만 모두 구식으로 보입니다. 가장 눈에 띄는 것은 이 테이블(Update: 현재 0.12 현재 Node.js 상태로 업데이트됨)입니다. 몇 가지 기능이 필요한 것으로 나열되어 있기 때문입니다.--harmony기본적으로 활성화되어 있는 일부 항목(맵, 세트, 기호, 이름을 지정할 경우)을 발견하는 동안 플래그를 지정합니다.업데이트:이후 노드별 테이블을 ..

programing 2023.09.18

require("path")를 사용할 수 있습니까?URL을 안전하게 연결하기 위해 가입합니까?

require("path")를 사용할 수 있습니까?URL을 안전하게 연결하기 위해 가입합니까? 안전하게 사용할 수 있습니까?require("path").joinURL을 연결하려면 다음과 같이 require("path").join("http://example.com", "ok"); //returns 'http://example.com/ok' require("path").join("http://example.com/", "ok"); //returns 'http://example.com/ok' 만약 그렇지 않다면, ifs로 가득한 코드를 작성하지 않고 이것을 하는 방법은 무엇입니까?아니요.path.join()URL과 함께 사용하면 잘못된 값을 반환합니다. 당신이 원하는 것처럼 들립니다.new URL(). WH..

programing 2023.09.13

javascript node.js next()

javascript node.js next() 많이 쓰임새가 있네요.nextnode.js에 있습니다. 뭐지, 어디서 온 거지?이게 무슨 역할을 하죠?고객측에서 사용해도 됩니까? 죄송합니다. 여기서 예를 들어: http://dailyjs.com/2010/12/06/node-tutorial-5/ loadUser 함수를 찾습니다.이것은 Node.js control-flow 코드의 변수 명명 규칙으로 보이는데, 실행할 다음 함수에 대한 참조는 실행이 완료되면 이 함수를 킥오프하기 위한 콜백에 부여됩니다. 예를 들어 코드 샘플은 다음과 같습니다. http://blog.mixu.net/2011/02/02/essential-node-js-patterns-and-snippets/ 게시한 예를 살펴보겠습니다. funct..

programing 2023.09.08

Ubuntu에 특정 버전의 노드를 설치하는 방법은 무엇입니까?

Ubuntu에 특정 버전의 노드를 설치하는 방법은 무엇입니까? Ubuntu 12.04x 노드JS 버전 0.8.18을 설치하고 싶습니다.는 최신 하고 0. 최신습 버 전 했 려 고 되 니 다 리 돌 로 을 설 하 치 고 ▁using ▁i 했 다 ▁to 니 습 ting ▁to ▁tried ▁the ▁install ▁by ▁and 최nvm그러나 코드를 실행하면 설치된 패키지와 두 버전(최신 버전 및 0.8.18)에 문제가 있는 것 같습니다.저는 그 문제를 해결하는 방법을 모르기 때문에 Node 설치에서 기계를 청소하고 제가 관심 있는 버전을 직접 설치하려고 생각했습니다(v0.8.18). 그n모듈이 저를 위해 작동했습니다. 이 코드를 실행하여 npm의 캐시를 지우고 n을 설치한 후 최신 안정 버전의 노드를 설치..

programing 2023.08.09

첫 번째 Heroku 배포 실패 '오류 코드 =H10''

첫 번째 Heroku 배포 실패 '오류 코드 =H10'' 저는 Heroku에 앱을 배포했습니다. +.io 은 "node.js + express + socket.io "입니다.package.json { "name": "game_test", "author": "Ilya", "description": "A test app for our board game", "version": "0.0.1", "private": true, "scripts": { "start": "node app" }, "dependencies": { "express": "3.0.6", "jade": "*", "socket.io" : "*" }, "engines": { "node": "0.8.14" } } 다음 로그가 표시됩니다. heroku..

programing 2023.07.30

Node.js의 HTTP 리디렉션을 어떻게 따르나요?

Node.js의 HTTP 리디렉션을 어떻게 따르나요? 나는 노드에서 페이지를 열고 내 애플리케이션의 내용을 처리하고 싶습니다.이와 같은 것이 잘 작동하는 것 같습니다. var opts = {host: host, path:pathname, port: 80}; http.get(opts, function(res) { var page = ''; res.on('data', function (chunk) { page += chunk; }); res.on('end', function() { // process page }); 그러나 페이지가 301/302 리디렉션을 반환하는 경우에는 작동하지 않습니다.리디렉션이 여러 개인 경우 재사용 가능한 방법으로 어떻게 해야 합니까?노드 애플리케이션의 http 응답 처리를 보다 ..

programing 2023.07.25

Node.js: 줄 바꿈 없이 콘솔로 인쇄하시겠습니까?

Node.js: 줄 바꿈 없이 콘솔로 인쇄하시겠습니까? 줄 바꿈 없이 콘솔에 인쇄할 수 있는 방법이 있습니까?그console개체 설명서에는 다음과 같은 내용이 없습니다. console.log() 새 줄을 사용하여 stdout으로 인쇄합니다.이 함수는 다음과 같이 여러 개의 인수를 사용할 수 있습니다.printf()-같은 방식으로.예: console.log('count: %d', count); 첫 번째 문자열에서 서식 구성 요소를 찾을 수 없는 경우util.inspect각 인수에 사용됩니다. 사용할 수 있습니다.process.stdout.write(): process.stdout.write("hello: "); 자세한 내용은 문서를 참조하십시오.또한 카운트다운과 같이 동일한 줄에 있는 메시지를 덮어쓰려면 ..

programing 2023.05.26

Node.js 프로젝트의 폴더 구조

Node.js 프로젝트의 폴더 구조 Node.js 프로젝트에는 종종 다음과 같은 폴더가 포함됩니다. /libs, /libs, /support, /spec, /supply 이것들은 정확히 무엇을 의미합니까?그들 사이에는 무엇이 다르며, 참조 코드는 어디에 포함해야 합니까?말씀하신 폴더와 관련하여: /libs 일반적으로 사용자 지정에 사용됩니다.classes/functions/modules /vendor 또는 타사 라이브러리 포함(git를 소스 제어로 사용할 때 git 하위 라이브러리로 추가됨) /spec 에는 BDD 테스트의 사양이 포함되어 있습니다. /tests 응용 프로그램에 대한 단위 템플릿 포함(테스트 프레임워크 사용, 여기 참조) :둘 다: 둘 다/vendor그리고./support는 NPM에서 클..

programing 2023.05.21
반응형