Npm在node.js中不起作用:找不到模块'D:/ test / *'

时间:2014-02-20 13:38:38

标签: node.js npm

我在本地网站上使用node.js,我想安装一个模块。问题是npm似乎不起作用。例如,如果我执行以下命令npm -v,我有:

D:\test>npm

module.js:340
    throw err;
          ^
Error: Cannot find module 'D:\test\*'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:903:3

D:\test>npm -v

module.js:340
    throw err;
          ^
Error: Cannot find module 'D:\test\*'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:903:3

我在Windows上,我遵循node.js默认安装。

1 个答案:

答案 0 :(得分:0)

还有其他情况,但是acc。对我来说, 这是因为你在require中给出的绝对路径(D:\ test *) 将所有需要的路径更改为需要(D:/ test / *) 。 如果不是这种情况,你需要重新安装你的npm