我已经在本地系统上安装了node.js(路径:C:\Program Files\nodejs)。我安装了一些模块并希望将它们放置在 (C:\Program Files\nodejs\node_modules) 中。但是,安装的模块放置在 C:\Users\Administrator\AppData\Roaming\npm\node_modules 中。这是对还是错?我可以在全球范围内访问这些模块吗?
我的系统平台是windows 7,我的node版本是0.10。
运行 justnpm install
会将所有模块安装到当前目录中名为 node_modules 的文件夹中;当您调用 require 时,同一根目录中的所有文件(即使是同级文件夹中的文件)都会在此处检查模块。您应该以这种方式安装项目中所需的任何模块。
如果您想从 npm 全局安装模块,您可以附加该-g
标志。这通常适用于命令行工具,您希望可以跨多个项目访问它们。一个例子是npm install nodemon -g
如果您仍然感到困惑,我建议您参考Node 制造商关于全局/本地安装的这篇博客文章。
归档时间: |
|
查看次数: |
18490 次 |
最近记录: |