module.js:338在node.js中抛出错误

阿卜杜拉

我正在使用ubuntu,并且尝试使用nodejs运行脚本,但出现此错误。

/home/bebz/Documents/test# node server.js
module.js:338
throw err;
      ^
Error: Cannot find module 'merge-descriptors'
    at Function.Module._resolveFilename (module.js:336:15)
    at Function.Module._load (module.js:278:25)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/home/bebz/node_modules/express/lib/express.js:6:13)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)

问题是什么?我在正确的目录中,我也尝试使用root用户运行它,但没有任何反应。

里面的server.js是

// get dependencies
var app = require("express")();

// handle request and response
app.get("/", function(req, res) {
    res.send({name:"Hello Wolrd"});
});

// initializing a port
app.listen( 5000);

一个简单的例子只是为了证明node.js正常工作。

弗洛里安·霍尔

脚本似乎具有未满足的依赖性-这意味着您必须先安装模块“ merge-descriptors”。

似乎脚本也正在使用“ express”(“ merge-descriptors”实际上看起来像是“ express”的依赖项)-因为这并没有引发错误,因此似乎已经安装了某些依赖项。

因此,您可以尝试通过npm install安装缺少的内容npm update

更新:根据npmjs.org, “ merge-descriptors”是“ express”的依赖项。查看您的stacktrace显示您已全局安装了“ express”-因此您应该尝试npm update -g

如果那不能解决您的问题,您应该看看这个问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

测试Ember.js中的抛出错误

来自分类Dev

流星在promise_server.js中抛出错误?

来自分类Dev

无法在角度 js 承诺中抛出错误

来自分类Dev

module.js:549 抛出错误;错误:找不到模块 './models/TodoListModel' Nodemon 在添加模型文件时显示此错误

来自分类Dev

Three.js MeshPhongMaterialNormalScale抛出错误

来自分类Dev

Node.js要求本地文件抛出错误

来自分类Dev

使用 Node.js 的 PostgreSQL UPDATE 查询抛出错误

来自分类Dev

node_modules中的节点js MODULE_NOT_FOUND错误

来自分类Dev

抛出新错误不会抛出错误,node.js不会抱怨不存在的变量

来自分类Dev

是否在抛出错误时清除节点js中的事件循环?

来自分类Dev

从redux形式迁移到v6,在getValues.js中抛出错误

来自分类Dev

如何在 Hapi.js 的预处理程序中抛出错误

来自分类Dev

如何在节点 js 中抛出错误并捕获它 mocha

来自分类Dev

Node.js-events.js:154抛出错误,写EPIPE; 程序崩溃

来自分类Dev

Express Js / Node Js res.render在控制器抛出错误

来自分类Dev

带有Express的Node.js-抛出错误与下一个错误

来自分类Dev

Angular JS控制器抛出错误

来自分类Dev

Angular JS控制器抛出错误

来自分类Dev

node.js variables from a module

来自分类Dev

node.js:抛出错误并且没有被捕获

来自分类Dev

向自身抛出错误时,Node.js 生成器“已在运行”

来自分类Dev

无法运行简单的 node.js 应用程序抛出错误:听 EACCES

来自分类Dev

ZF2抛出错误并在Module.php中重定向

来自分类Dev

Jasmine.js:预期函数会抛出错误,但它抛出了函数

来自分类Dev

node.js中的不同module.exports模式

来自分类Dev

在node.js中异步读取文件module.exports

来自分类Dev

node.js中module.export()的问题

来自分类Dev

node.js中module.exports =函数的含义

来自分类Dev

“ npm start”在ghost(node.js)中给出错误

Related 相关文章

  1. 1

    测试Ember.js中的抛出错误

  2. 2

    流星在promise_server.js中抛出错误?

  3. 3

    无法在角度 js 承诺中抛出错误

  4. 4

    module.js:549 抛出错误;错误:找不到模块 './models/TodoListModel' Nodemon 在添加模型文件时显示此错误

  5. 5

    Three.js MeshPhongMaterialNormalScale抛出错误

  6. 6

    Node.js要求本地文件抛出错误

  7. 7

    使用 Node.js 的 PostgreSQL UPDATE 查询抛出错误

  8. 8

    node_modules中的节点js MODULE_NOT_FOUND错误

  9. 9

    抛出新错误不会抛出错误,node.js不会抱怨不存在的变量

  10. 10

    是否在抛出错误时清除节点js中的事件循环?

  11. 11

    从redux形式迁移到v6,在getValues.js中抛出错误

  12. 12

    如何在 Hapi.js 的预处理程序中抛出错误

  13. 13

    如何在节点 js 中抛出错误并捕获它 mocha

  14. 14

    Node.js-events.js:154抛出错误,写EPIPE; 程序崩溃

  15. 15

    Express Js / Node Js res.render在控制器抛出错误

  16. 16

    带有Express的Node.js-抛出错误与下一个错误

  17. 17

    Angular JS控制器抛出错误

  18. 18

    Angular JS控制器抛出错误

  19. 19

    node.js variables from a module

  20. 20

    node.js:抛出错误并且没有被捕获

  21. 21

    向自身抛出错误时,Node.js 生成器“已在运行”

  22. 22

    无法运行简单的 node.js 应用程序抛出错误:听 EACCES

  23. 23

    ZF2抛出错误并在Module.php中重定向

  24. 24

    Jasmine.js:预期函数会抛出错误,但它抛出了函数

  25. 25

    node.js中的不同module.exports模式

  26. 26

    在node.js中异步读取文件module.exports

  27. 27

    node.js中module.export()的问题

  28. 28

    node.js中module.exports =函数的含义

  29. 29

    “ npm start”在ghost(node.js)中给出错误

热门标签

归档