我正在使用node -v
操作系统。
当我运行v4.2.6
时,它显示npm -v
。
当我运行3.5.2
时,它显示node server
。
但是当我尝试使用命令module.js:328
throw err;
^
Error: Cannot find module '/opt/lampp/htdocs/angularjs/server'
at Function.Module._resolveFilename (module.js:326:15)
at Function.Module._load (module.js:277:25)
at Function.Module.runMain (module.js:442:10)
at startup (node.js:136:18)
at node.js:966:3
运行节点服务器时,它会抛出一个错误。错误如下所示:
if(query == 'month'){
var average = 0;
var count=0;
for (var key in data) {
var val = data[key];
if (val != 0) {
var insert = document.getElementById(key);
insert.deleteCell(1);
insert.insertCell(1).innerHTML = "<td>" + val + "</td>";
average += parseFloat(val);
++count;
}
}
}else if(query == 'year'){
var average = 0;
var count=0;
for (var key in data) {
var val = data[key];
if (val != 0) {
var insert = document.getElementById(key);
insert.deleteCell(2);
insert.insertCell(2).innerHTML = "<td>" + val + "</td>";
average += parseFloat(val);
++count;
}
}
}
感谢任何帮助。
答案 0 :(得分:1)
答案 1 :(得分:0)
而不是node server
尝试node server.js
,看看是否有帮助。
确保您的服务器文件具有.js扩展名,因为该节点正在寻找。