节点服务器错误

时间:2017-09-08 08:16:11

标签: node.js

我正在使用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;
                        }
                    }

                }

感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

  1. 确保运行服务器代码的path
  2. 并检查您正在运行的文件名的spelling和文件夹中存在的文件,例如,它也可能是拼写错误。
  3. 我确定在运行不在路径中的代码时会发生此错误。转到文件夹所在的路径并在那里运行代码。

    如果你看到这个图像我运行index.js时,首先我的文件index.js文件在此路径中不存在我收到此错误。

    enter image description here

    现在我导航到我的index.js文件所在的文件夹。当我运行index.js时,我收到了回复

    enter image description here

    希望这有帮助。

答案 1 :(得分:0)

而不是node server尝试node server.js,看看是否有帮助。

确保您的服务器文件具有.js扩展名,因为该节点正在寻找。