这是 demo.js 文件,我想在 server.js 文件中使用此文件,以便我可以在一个服务器文件中使用不同的 js 文件。
Demo.js:
app.get('/add User', function (req, res) {
var MongoClient = mongodb.MongoClient;
var url = 'mongodb://localhost:27017/project';
MongoClient.connect(url, function (err, db) {
var collection = db.collection('users');
collection.find({name: 'shruti'}).toArray(function (err, result) {
console.log(, result);
db.close();
});
Server.js:
var a = require('./demo.js');
vr http=require("http");
var server = http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/html"});
response.write(a);
res.end();});
server.listen(7860);
最佳答案
可能的示例如下所示:
demo.js
var myModule = {
defineRoutes: function(router){
//do something...
}
}
module.exports = myModule;
server.js
var myModule = require('demo.js');
myModule.defineRoutes(router);
关于javascript - 如何在NODE JS中的一个server.js文件中运行不同的.js文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34920933/