Php 我需要node.js脚本以及如何运行等方面的帮助
基本上,我尝试使用cmd运行node.js脚本,这里是我遇到的错误 var mysql=require('mysql'); var log4js=require('log4js'); var io=require('socket.io')(3000); var请求=要求(“请求”); var fs=需要('fs'); var md5=要求('md5'); var sha256=需要('sha256'); var math=require('mathjs'); var antiSpam=require('socket-anti-spam'); var seedrandom=require('seedrandom');Php 我需要node.js脚本以及如何运行等方面的帮助,php,html,node.js,Php,Html,Node.js,基本上,我尝试使用cmd运行node.js脚本,这里是我遇到的错误 var mysql=require('mysql'); var log4js=require('log4js'); var io=require('socket.io')(3000); var请求=要求(“请求”); var fs=需要('fs'); var md5=要求('md5'); var sha256=需要('sha256'); var math=require('mathjs'); var antiSpam=requ
var crypto=require('crypto')代码>
1
这是一个节点文件,要运行节点文件,必须安装节点
您所做的只是提供给site.js
如果节点已安装,则
是否安装npm
然后node site.js
只需在site.js文件中执行console.log(process.argv)
['/home/pk/.nvm/versions/node/v7.6.0/bin/node',
'/media/pk/E/test/site.js']
第一个索引是节点命令路径,第二个是文件路径
2
错误:找不到模块mysql
意味着您没有安装mysql模块
执行npm安装mysql--save
,或者如果您想安装package.json
中列出的所有依赖项,那么只需执行npm安装
您可以为每个所需的模块执行npm安装模块\u name--保存
从下载节点。
使用节点site.js运行它,只需创建一个包含以下json对象的package.json文件:
{
"name": "my-cool-app",
"version": "1.0.0",
"description": "This is my cool app",
"author": "Me",
"license": "MIT",
"dependencies": {
"mysql":"",
"log4js":"",
"socket.io":"",
"request":"",
"fs":"",
"md5":"",
"sha256":"",
"mathjs":"",
"socket-anti-spam":"",
"seedrandom":"",
"crypto":""
}
}
然后在命令提示符下运行:
npm install
node site.js
这些错误是不言自明的。您缺少mysql模块。首先安装是的,但是我需要什么类型的操作系统?而且我在bot文件夹中没有package.json