【发布时间】:2018-10-11 01:15:12
【问题描述】:
我正在尝试使用节点 JavaScript 执行命令,但在我的 javascript.Its on line 1 中出现“Uncaught SyntaxError: Unexpected token ILLEGAL”。
var express = require('express');
var mongodb = require('mongodb');
var app = express();
var MongoClient = require('mongodb').MongoClient;
var db;
var port = process.env.PORT || 8080;
MongoClient.connect(mongo_host, function(err, database) {
if(err) throw err;
db = database;
app.listen(port, function () {
console.log('listening port' + port);
});
});
app.get('/', function (req, res) {
res.json({ message: 'Bienvenue Azure!' });
});
app.get('/plante', function (req, res) {
db.collection("plante").find().toArray(function(err, users) {
res.send(users);
});
});
注意:mongo_host 是与 azure 连接的 Git 存储库 url
然后它显示以下错误:
SyntaxError: Unexpected token ILLEGAL
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:404:25)
at Object.Module._extensions..js (module.js:432:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:313:12)
at Function.Module.runMain (module.js:457:10)
at startup (node.js:138:18)
at node.js:974:3
【问题讨论】:
标签: javascript node.js git azure syntax-error