1
skydiver OP 是不是应该统一安装到 %home%\npm\node_modules 里面?但是我手动挪过去之后,运行一个模块的时候就找不到依赖的模块了。。
|
2
s 2012-07-22 03:31:35 +08:00
npm和包不是用目录来区分版本的,也就是说不是 `node_modules/connect/1.8/` 这种目录结构。
所以,依赖必须各管各的,要不版本冲突了。 |
3
rhyzx 2012-07-22 10:44:14 +08:00
之前也研究探讨过NODE模块在WIN下的路径问题..
对于无法模块重用, 虽然浪费了些空间其实问题不大, 安装也方便 不过对于路径的定义还是持怀疑态度的, 在下经过修改后路径成了这样: nodejs/ |-- node.exe |-- npm.cmd |-- lessc.cmd |-- node_modules/ | |-- npm/ | |-- less/ | |-- glob/ | `-- other_modules/ `-- npm_cache/ path添加nodejs/目录即可 另外WIN下默认安装node后安装的全局模块-g 无法require到, 可以添加NODE_PATH变量指向到nodejs/node_mudules |
4
infinte 2012-07-23 01:42:57 +08:00
npm 的依赖包一直是放在 模块目录/node_modules 的好吧!
|
5
hypoo 2012-07-23 13:45:18 +08:00
到npm官方下载win包 替换默认node安装的npm
|