【发布时间】:2015-01-30 10:22:30
【问题描述】:
我查看了 stackoverflow 并阅读了有关 require 的信息。但是我不明白为什么我的 require 函数没有运行。
app.js 代码:
var http = require('http');
var express = require("express");
var app = express();
//Twitter Search -------------------
app.get("/tweet, function(req,res){
var twiter = require('twiter.js');
});
app.listen(3000);
twitter.js 代码:
console.log("twitter.js ran");
【问题讨论】:
-
返回:错误:在 Function.Module._resolveFilename (module.js:338:15).. 等处找不到模块 'twiter.js'
-
如果
twiter.js是一个文件,你需要一个相对路径。require('./twiter') -
twitter.js 位于哪里..?