基本上我正在尝试使用 cmd 运行 node.js 脚本,这是我遇到的错误
var mysql = require('mysql');
var log4js = require('log4js');
var io = require('socket.io')(3000);
var request = require('request');
var fs = require('fs');
var md5 = require('md5');
var sha256 = require('sha256');
var math = require('mathjs');
var antiSpam = require('socket-anti-spam');
var seedrandom = require('seedrandom');
var crypto = require('crypto');
而且我对此并不了解,所以我提出了所有答案!
1
.
这是一个节点文件,要运行节点文件,你必须安装节点
你所做的只是提供了 site.js
如果节点已经安装,那么
做 npm install
然后 node site.js
只做console.log(process.argv)
内部site.js
文件,你会得到
[ '/home/pk/.nvm/versions/node/v7.6.0/bin/node', '/media/pk/E/test/site.js' ]
第一个索引是节点命令路径,第二个是文件的路径
2
.
Error: cannot find module mysql
意味着你没有安装 mysql 模块
做npm install mysql --save
,或者如果您想安装列出的所有依赖项package.json
,则只需做npm install
您可以npm install module_name --save
为每个必需的模块做
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句