我已经在本地系统上安装了node.js(路径:C:\ Program Files \ nodejs)。我安装了一些模块,并希望将它们放置在(C:\ Program Files \ nodejs \ node_modules)中。但是,已安装的模块位于C:\ Users \ Administrator \ AppData \ Roaming \ npm \ node_modules。这是对还是错?我可以全局访问这些模块吗?
我的系统平台是Windows 7,而我的节点版本是0.10。
运行justnpm install
将所有模块安装到当前目录中的一个名为node_modules的文件夹中;同一根目录下的所有文件(甚至在同级文件夹中)都将在您调用require时在此处检查模块。您应该以这种方式安装您希望在项目中需要的所有模块。
如果要从npm全局安装模块,则可以附加该-g
标志。这通常用于命令行工具,您希望它们可以在多个项目中访问。一个例子是npm install nodemon -g
如果您仍然感到困惑,建议您参考来自节点制造商的有关本地/本地安装的博客文章:http : //blog.nodejs.org/2011/03/23/npm-1-0-global-vs-本地安装/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句