Mengimport Fungsi daripada Fail Luaran dalam Node.js
Dalam Node.js, adalah mungkin untuk menggunakan semula kod merentas berbilang fail dengan mengimport fungsi daripada satu fail ke fail yang lain. Pendekatan ini membenarkan organisasi kod modular dan menghapuskan pertindihan.
Mengimport Fungsi daripada Fail Mudah
Mari kita pertimbangkan senario berikut:
// app.js var express = require('express'); var app = express.createServer(); app.set('views', __dirname + '/views'); app.set('view engine', 'ejs'); app.get('/', function(req, res){ res.render('index', {locals: { title: 'NowJS + Express Example' }}); }); app.listen(8080);
Untuk mengimport fungsi daripada fail luaran, seperti "tools.js", ikut ini langkah:
Fungsi Eksport: Dalam fail luaran, bungkus fungsi yang anda ingin sediakan dalam modul.exports objek:
// tools.js module.exports = { foo: function () { // function implementation }, bar: function () { // function implementation } };
Import Fungsi dalam Fail Utama: Dalam fail utama anda (cth. app.js), gunakan fungsi require() untuk mengimport fail luaran dan akses fungsinya yang dieksport:
// app.js var tools = require('./tools'); console.log(typeof tools.foo); // returns 'function' // You can now use the imported functions within your code
Dengan mengikuti langkah ini, anda boleh mengimport fungsi secara berkesan daripada fail lain dalam Node.js, memudahkan kebolehgunaan semula kod dan modulariti.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengimport dan Menggunakan Fungsi daripada Fail Luaran dalam Node.js?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!