Node.js에 외부 파일의 함수 포함
Node.js에서는 다른 파일의 함수를 Node.js에 포함해야 할 수도 있습니다. 귀하의 신청서. 이는 코드를 모듈이나 라이브러리로 구성할 때 일반적인 시나리오입니다. 이를 달성하는 방법에 대한 가이드는 다음과 같습니다.
app.js 파일에 포함하려는 기능이 포함된 tools.js라는 파일이 있다고 가정해 보겠습니다. 가져오려면:
1단계: tools.js에서 함수 노출
tools.js에서 앱에서 사용하려는 함수를 내보내는 모듈을 만듭니다. js:
// tools.js module.exports = { foo: function () { // Some implementation }, bar: function () { // Some implementation }, };
이 예에서는 도구에서 foo() 및 bar()라는 두 가지 함수를 노출했습니다. module.
2단계: app.js에서 모듈 필요
기본 애플리케이션 파일인 app.js에서 tools.js에서 함수를 가져올 수 있습니다.
// app.js // Import the tools module const tools = require('./tools'); // Call the exposed functions console.log(typeof tools.foo); // Will log 'function' console.log(typeof tools.bar); // Will log 'function' // If you didn't expose a function, it will be undefined: console.log(typeof tools.baz); // Will log 'undefined'
이 단계를 따르면 Node.js 애플리케이션에 다른 파일의 기능을 쉽게 포함할 수 있습니다. 이 접근 방식을 사용하면 코드를 구성하고 여러 파일에서 기능을 재사용할 수 있습니다.
위 내용은 Node.js 애플리케이션에 외부 기능을 포함하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!