Javascript 错误404节点Js heroku应用程序

Javascript 错误404节点Js heroku应用程序,javascript,node.js,heroku,socket.io,Javascript,Node.js,Heroku,Socket.io,我试图复制一个示例,只需更改ng model名称和url即可将客户机与服务器通信,但出现了该错误 错误 后端->节点Js-Socket.IO misocket.js index.js 您似乎正在使用路由器级中间件 router.use('/enviarAsignatura', function(req, res, next) { //your code here } 尝试使用router.use()函数加载路由器级中间件 不起作用,只需更改原始项目中的变量名称,您的“后端”代码会显示

我试图复制一个示例,只需更改
ng model
名称和
url
即可将客户机与服务器通信,但出现了该错误

错误 后端->节点Js-Socket.IO misocket.js index.js
您似乎正在使用路由器级中间件

router.use('/enviarAsignatura', function(req, res, next) {
     //your code here
}
尝试使用router.use()函数加载路由器级中间件


不起作用,只需更改原始项目中的变量名称,您的“后端”代码会显示您设置的路由器,但不会显示您加载路由器的express应用程序。是否有其他服务器代码未显示在此处?您能否显示初始化express应用程序并导入上述路由器代码的代码?这里的文档:好的,等一下,我想编辑question@LanceWhatley我添加了更多代码,你能检查一下吗?在index.js中,我看不到你在哪里安装了express应用程序。我希望看到
var app=express()
或类似的东西,初始化应用程序,然后将中间件和/或路由绑定到。这发生在哪里?我猜这发生在前面,但一位朋友推荐了这个,
var express=require('express');var-app=express()
.controller('ctrl-asignatura',function($scope,sk,$http){

                        $scope.date= new Date();
                        $scope.data=[];
                        var vector = [];
                        $scope.m=function(){

                            $http.post('/enviar', {data : $scope.asignatura}).then(function(response){
                                console.log(response);
                            })

                        }

                       sk.on('registrar',function(s){
                            alert(s);
                        });
var express = require('express');
var router = express.Router();
var misocket = require('../routes/misocket');

/* GET users listing. */
router.post('/enviar', function(req, res, next) {

    console.log(misocket);

    misocket.emit("registrar",req.body);
    console.log(req.body);
    res.status(200).json({
        message  : "send message"
    });

});

module.exports = router;
var i =0;
var ioapp;
exports.connection= function(io){

    ioapp=io;

    io.on('connect',function(s){
        console.log("conetado");   
    })

}

exports.io=ioapp;
var express = require('express');
var router = express.Router();

/* GET home page. */
router.get('/', function(req, res, next) {
  res.render('index', { title: 'Express' });
});

module.exports = router;
var router = express.Router()
router.use('/enviarAsignatura', function(req, res, next) {
     //your code here
}