Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Memasukkan Fungsi daripada Fail Luaran dalam Node.js?
Termasuk Fungsi daripada Fail Luaran dalam Node.js
Jika anda ingin menggunakan fungsi daripada fail berasingan, sebut "tools.js, " dalam aplikasi Node.js utama anda ("app.js"), terdapat dua pilihan.
1. Import Asas:
Anda boleh terus meminta fail "tools.js" dan pilih fungsi yang hendak didedahkan.
// tools.js module.exports = { foo: function () {}, bar: function () {} };
Dalam "app.js":
const tools = require('./tools'); console.log(typeof tools.foo); // 'function' console.log(typeof tools.bar); // 'function'
Ini hanya mendedahkan fungsi yang ditentukan daripada "tools.js." Walau bagaimanapun, kaedah ini tidak menyokong pendedahan pembolehubah atau kelas.
2. Eksport Modul:
Anda boleh menukar "alat" menjadi modul dan kemudian memerlukannya.
// tools.js export default { foo: function () {}, bar: function () {} }; export class Foo {}
Dalam "app.js":
import tools from './tools'; console.log(typeof tools.foo); // 'function' console.log(typeof tools.bar); // 'function' console.log(tools.Foo instanceof Function); // true
Kaedah ini menyokong pengimportan semua eksport daripada modul, termasuk pembolehubah dan kelas.
Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Fungsi daripada Fail Luaran dalam Node.js?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!