为了账号安全,请及时绑定邮箱和手机立即绑定

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

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)
查看完整描述

1 回答

已采纳
?
聪明的汤姆

TA贡献112条经验 获得超33个赞

把express和mysql安装到当前项目依赖或者全局环境中

npm install express mysql --save
npm install express mysql -g

然后引用

var express = require('express');
var mysql = require('mysql');

望采纳~

查看完整回答
1 反对 回复 2018-10-24
  • 慕的地1368926
    慕的地1368926
    npm WARN saveError ENOENT: no such file or directory, open '/package.json' / ├── express@4.16.4 └── mysql@2.16.0 npm WARN enoent ENOENT: no such file or directory, open '/package.json' npm WARN !invalid#1 No description npm WARN !invalid#1 No repository field. npm WARN !invalid#1 No README data npm WARN !invalid#1 No license field. 输入了第一个指令之后,出现这些东西
  • 慕的地1368926
    慕的地1368926
    但是居然连上了,哈哈哈,请教一下下面一堆警告是啥
  • 1 回答
  • 0 关注
  • 12721 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信