找不到节点js模块mysql

时间:2018-08-16 23:57:31

标签: mysql node.js node-modules

当我在cmd中输入npm start时,出现该错误:

Error: Cannot find module 'mysql'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (C:\fmanagement\db_mysql\dbconnection.js:1:75)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)

npm错误!代码ELIFECYCLE npm ERR! errno 1 npm ERR! fmanagement@1.0.0开始:node ./bin/www npm ERR!退出状态1 npm ERR! npm ERR!在fmanagement@1.0.0启动脚本处失败。 npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。

npm错误!可以在以下位置找到此运行的完整日志: npm ERR! C:\ Users \ Flavio Luiz \ AppData \ Roaming \ npm-cache_logs \ 2018-08-16T23_51_52_867Z-debug.log

在此之后,我将mysql安装为

npm install -g mysql

那是我的dbconnection.js:

var mysql = require('mysql');

var connection = mysql.createPool({

主机:'jdbc:mysql:// localhost:3306 /',  用户:“ root”,  密码:'',  数据库:“管理”

});

module.exports =连接;

我是新手,使用了节点js。我做错了什么?

0 个答案:

没有答案