回复 (15)
G
顶一个,我也遇到同样的问题,也是楼上的这样非常规解决
F
这个比较诡异,难道是这个 -g的位置原因? npm install -g express
-g install的时候,是否成功呢?
H
npm config get prefix看看呐,node_modules目录应该属于其子目录,要是不对的话考虑手动set prefix到nodejs文件夹下面
F
可以设置环境变量 NODE_PATH, 指定 node_modules 搜索目录
P
-g 安装的位置(用户目录)与NODE 安装路径的位置不在同一个目录导致的。
L
这个问题今天也遇到了,折腾好久。
D
我也遇到了这个问题,再windows下。。。。。。郁闷
D
可是我设置了node_path还没有用,求助
I
引用 fundon可以设置环境变量 NODE PATH , 指定 node modules 搜索目录
谢谢啦~是NODE PATH木有设置。
I
I
I
引用 geminis顶一个,我也遇到同样的问题,也是楼上的这样非常规解决
是NODE PATH木有设置的问题哈~
S
首先检查环境变量设置是不是有问题,深入点的话可参考nodejs的包管理机制(require),理解了这个机制会很有帮助的。
I
路径问题,你生成一个express 项目以后 会提示你cd xxx && npm install express
参与回复
登录后即可参与回复。登录