Node.js不搜索node_modules文件夹中的模块

时间:2015-04-18 20:57:36

标签: node.js ubuntu-14.04

我使用npm install -g http-server安装了软件包。 但是,当我尝试使用node http-server运行此操作时。它抛出错误如下:

module.js:338
    throw err;
          ^
Error: Cannot find module '/home/khagesh/http-server'
    at Function.Module._resolveFilename (module.js:336:15)
    at Function.Module._load (module.js:278:25)
    at Function.Module.runMain (module.js:501:10)
    at startup (node.js:129:16)
    at node.js:814:3

我尝试将NODE_PATH设为/home/khagesh/npm/lib/node_modules。 据我所知,节点不是在node_modules中搜索模块而是直接在用户目录中搜索。 我在Ubuntu 14.04上运行它。 任何帮助解决这个问题的人都表示赞赏。

0 个答案:

没有答案