在Heroku上进行部署

时间:2017-07-02 06:02:33

标签: javascript node.js heroku sails.js

我在将sails.js app(v0.12)部署到Heroku时遇到了一些困难。在localhost上运行时,应用程序运行正常,但是如果我访问自定义路由,则会显示404。我的routes.js如下:

module.exports.routes = {
    '/': { view: 'feed' },
    'GET /ticker/:name/:userid': 'FeedController.callgraph'
};

我的FeedController.js是:

module.exports = {
    subscribe: function(req, res) {
        if (!req.isSocket) {
            return res.badRequest();
        }

        sails.sockets.join(req.socket, 'feed');
        return res.ok();
    },

    callgraph: function(req, res) {
        res.send({
            start: "valid"
        });
    }
};

如何制作,以便我的路线返回一些数据?例如:myurl.herokuapp.com/ticker/somename/user1返回页面?

1 个答案:

答案 0 :(得分:1)

评论端口:80.在production.js为我解决了这个问题。