位于the api reference webpage,使用函数
显示Express.JSapp.use('/', express.static(__dirname+'/public'));
应该允许提供静态目录/ public。
这是我的代码。
var app = require('express');
var bodyparser = require('body-parser');
app.use('/', express.static(__dirname+'/public'));
app.listen('3000');
我从终端得到的回复是 “快递没有定义”。
我直接从工作代码
复制了这个为什么这不起作用?
答案 0 :(得分:3)
来自您the doc page的链接:
var express = require('express');
var app = express();
将其与您所拥有的相比:
var app = require('express');
您需要同时定义express
和 app
。要求快递不会神奇地给你变量。使用任何模块,require
函数会将模块加载到您设置的变量中。
答案 1 :(得分:2)
将您的要求更改为:
again = input("Hit 'q' to quit the program or any other keys to play the game again.").lower()[0]
guessesTaken = 0
第一个将需要该模块,以后可以用于应用程序本身和调用您的静态内容。第二行将构建您的应用