小编J64*_*J64的帖子

节点服务器无法启动,给出意外令牌

每次我尝试启动我的服务器时,它都会给我一个很长的错误:

SyntaxError: Unexpected token =
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:373:25)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/home/ubuntu/workspace/isal/routes/index.js:5:15)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
Run Code Online (Sandbox Code Playgroud)

语法错误的文件是这个 index.js 文件它声称有一个解析错误,最后一行有意外标记,但在意外标记之后没有任何内容,我真的没有看到模块导出的问题。

var express = require('express');
var router = express.Router();
var imgur = require('../services/imgur');

router.get('/', function(req, res) {
  res.send('Hello');
});

router.get('/latest', function(req, res) {

});

router.get('/search/:q', function(req, res) {
    imgur.getImage(req.params.q, req.query.offset).then(ans => {
        res.json(ans);
});

module.exports = router;
Run Code Online (Sandbox Code Playgroud)

javascript node.js express

-4
推荐指数
1
解决办法
2万
查看次数

标签 统计

express ×1

javascript ×1

node.js ×1