Node.js에 외부 함수 통합
Node.js에서는 별도의 파일에 정의된 함수를 재사용해야 하는 경우가 많습니다. 이 기능을 구현하는 방법을 자세히 살펴보겠습니다.
시나리오:
app.js 파일과 기능이 포함된 tools.js 파일이 있다고 가정합니다. 모듈을 만들지 않고 app.js 내에서 tools.js의 기능에 어떻게 액세스할 수 있습니까?
해결책:
Node.js require() 함수를 사용하면 다음을 수행할 수 있습니다. 외부 JavaScript 파일을 가져오고 해당 콘텐츠에 액세스합니다. 목표를 달성하려면 다음 단계를 따르세요.
tools.js에서 함수 정의:
// tools.js module.exports = { foo: function () { // Function definition }, bar: function () { // Function definition } };
함수를 내보내야 합니다. 다른 곳에서 사용할 수 있도록 하려는 경우 파일.
app.js에 tools.js 필요:
// app.js var tools = require('./tools'); console.log(typeof tools.foo); // 'function' console.log(typeof tools.bar); // 'function'
추가 참고 사항:
이러한 단계에 따라 외부 파일의 기능을 Node.js 애플리케이션에 통합하여 코드 구성 및 모듈화를 촉진할 수 있습니다.
위 내용은 모듈을 사용하지 않고 Node.js 외부 파일의 함수를 어떻게 재사용할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!