节点未发送脚本



我正在尝试做这个教程:http://angular.github.io/angular-phonecat/step-11/app/#/phones。当我将这些文件放入MAMP中时,它就可以工作了。但是,当我尝试制作Node服务器时,它不会发送js文件。我使用InspectElement检查。它只发送index.html。为什么会发生这种情况?

//server.js
var express     = require('express');
var app         = express();
var port        = process.env.PORT || 8887;
app.configure(function()
{
    app.use(express.static(__dirname + './public'));
    app.use(express.logger('dev'));
    app.use(express.bodyParser());
});
require('./app/router')(app);
app.listen(port);
console.log('Listening to port 8887');
exports = module.exports = app;

//./app/router.js
module.exports = function(app){
    app.get('/', function(req, res){
    res.sendfile('./public/index.html');
});

./public更改为/public/,并确保您的脚本位于公共文件夹

相关内容

  • 没有找到相关文章

最新更新