nodejs运行提示:SyntaxError: Invalid or unexpected token

代码如下:

var express =require('/data/wwwroot/project/node_modules/express');

var mysql =require('/usr/bin/mysql');



错误如下:

/usr/bin/mysql:1

(function (exports, require, module, __filename, __dirname) { ELF

                                                              ^


SyntaxError: Invalid or unexpected token

    at createScript (vm.js:56:10)

    at Object.runInThisContext (vm.js:97:10)

    at Module._compile (module.js:549:28)

    at Object.Module._extensions..js (module.js:586:10)

    at Module.load (module.js:494:32)

    at tryModuleLoad (module.js:453:12)

    at Function.Module._load (module.js:445:3)

    at Module.require (module.js:504:17)

    at require (internal/module.js:20:19)

    at Object.<anonymous> (/etc/nginx/html/testsql.js:2:12)


慕的地1368926
浏览 12748回答 1
1回答

聪明的汤姆

把express和mysql安装到当前项目依赖或者全局环境中npm install express mysql --savenpm install express mysql -g然后引用var express = require('express'); var mysql = require('mysql');望采纳~
打开App,查看更多内容
随时随地看视频慕课网APP