Node.js 개발에서는 기능을 구현하기 위해 타사 모듈을 사용해야 하는 경우가 많습니다. 모듈을 설치하는 것은 때로는 매우 간단하지만 때로는 몇 가지 요령이 필요할 수도 있습니다. 프로젝트가 제대로 실행되는지 확인하려면 설치된 모듈이 성공적으로 작동하는지 확인해야 합니다. 이 기사에서는 Node.js 모듈이 성공적으로 설치되었는지 확인하는 방법에 중점을 둘 것입니다.
NPM을 사용하여 모듈을 설치할 때 모듈의 버전 번호를 지정할 수 있습니다. NPM은 모듈과 해당 버전 번호 정보를 프로젝트 루트 디렉터리의 "package.json" 파일에 기록합니다.
파일을 수동으로 열어 지정된 모듈이 성공적으로 설치되었는지 확인할 수 있습니다. 예를 들어 package.json 파일에서 다음 콘텐츠를 찾았습니다.
"dependencies": { "express": "^4.16.4" }
이는 Express 모듈을 설치했으며 설치된 버전 번호는 4.16.4임을 의미합니다. 버전 번호 앞의 "^" 기호는 4.16.4보다 최신 버전을 설치할 수 있음을 나타냅니다. 기호가 없으면 지정된 버전만 설치됩니다.
"package.json" 파일을 수동으로 편집하지 않은 경우 터미널에
cat package.json
또는
npm list --depth=0
명령을 입력하여 파일을 볼 수 있습니다. 이렇게 하면 프로젝트 루트 디렉터리에 설치된 모든 모듈과 해당 모듈이 나열됩니다. 버전 번호.
Node.js는 설치된 모든 모듈을 프로젝트 루트 디렉터리의 "node_modules" 폴더에 저장합니다. 폴더에 원하는 모듈이 포함되어 있는지 수동으로 확인할 수 있습니다.
터미널을 열고 프로젝트 루트 디렉터리를 입력한 후 다음 명령을 실행합니다.
ls node_modules
이 명령은 설치된 모든 모듈의 이름을 나열합니다. 특정 모듈이 성공적으로 설치되었는지 확인하려면 다음 명령을 사용할 수 있습니다.
ls node_modules/模块名
예:
ls node_modules/express
그러면 Express 모듈의 모든 파일과 폴더가 나열됩니다.
Node.js에서는 "require" 함수를 사용하여 모듈을 소개할 수 있습니다. 코드에서 모듈을 사용할 때 해당 함수나 변수를 성공적으로 호출할 수 있다면 모듈이 성공적으로 설치되었음을 의미합니다.
예:
const express = require('express'); const app = express();
여기에서는 "require" 함수를 사용하여 Express 모듈을 소개하고 "app" 개체를 생성합니다. 오류가 발생하지 않으면 모듈이 성공적으로 설치된 것입니다.
모듈이 성공적으로 설치되었는지 확실하지 않은 경우 다음 명령을 사용하여 터미널에서 모듈 상태를 확인할 수 있습니다.
npm ls 模块名
예를 들어 :
npm ls express
이 명령은 Express 모듈의 상태와 해당 종속성을 나열합니다. 모듈이 성공적으로 설치된 경우 명령 출력은 다음과 유사합니다.
项目名@1.0.0 /路径/到/项目 └── express@4.16.4
모듈이 성공적으로 설치되지 않은 경우 명령 출력은 비어 있습니다.
요약
Node.js 개발에서는 모듈이 성공적으로 설치되었는지 확인하는 것이 매우 중요합니다. 이 기사에서는 package.json 파일 확인, node_modules 폴더 확인, require 기능을 사용하여 모듈 테스트, npm 명령을 사용하여 모듈 설치 여부 확인의 네 가지 방법을 소개합니다. 이러한 방법을 통해 프로젝트에 누락된 모듈이 무엇인지, 새로 추가된 모듈이 성공했는지 빠르게 확인할 수 있습니다. 실제 개발에서는 각자의 시나리오에 따라 선택하고 적용할 수 있습니다.
위 내용은 nodejs 모듈이 성공적으로 설치되었는지 확인하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!