12

我已经requirejs全局安装了,但是node说找不到。

# node tools/mapconv.js

module.js:340
    throw err;
          ^
Error: Cannot find module 'requirejs'
    ...

# cat mapconv.js
var requirejs = require('requirejs');
...

该模块肯定已安装:

# npm ls -g | grep requirejs
├── requirejs@2.1.6

我已经清除了 NPM 缓存,但没有任何变化。有没有其他人遇到过这个?

4

1 回答 1

15

确保您的NODE_PATH环境变量已设置。要找出将其设置到的位置,请运行:

npm install --global --verbose requirejs

将节点路径设置为以 node_modules 结尾的目录

于 2013-06-24T03:54:03.740 回答