【问题标题】:nodejs windows modules directorynodejs windows模块目录
【发布时间】:2015-03-24 03:11:23
【问题描述】:

我是 nodejs 的新手。这是我的第一次安装。我已经在 Windows 8 上安装了 node js,我想用命令安装模块

npm install yuicompressor

C:\Users\myname\AppData\Roaming\npm\node_modules

但是我的nodejs安装在C:\Program Files\nodejs目录下,这里有一个名为node_modules的文件夹。

我的 npm 模块安装将转到 C:\Users\myname\AppData\Roaming\npm\node_modules

这是一个问题吗?

【问题讨论】:

  • 如果您以您声称的方式安装,它将转到您所在的任何目录(它是一个本地模块) - 如果您使用 -g 标志进行安装,那是另一个故事。

标签: node.js


【解决方案1】:

有两种方法可以安装 npm 包:本地或全局。你 根据您要使用的方式选择要使用的安装类型 包。

如果你想依赖于你自己模块中的包,使用 像 Node 的要求,那么你想在本地安装。在 另一方面,如果您想将其用作命令行工具, 类似于 grunt CLI,那么你想全局安装它。

——https://docs.npmjs.com/getting-started/installing-npm-packages-locally

要全局下载包,只需使用命令npm install -g <package>

——https://docs.npmjs.com/getting-started/installing-npm-packages-globally

【讨论】:

  • 全局包都去C:\Users\myname\AppData\Roaming\npm,但是nodejs安装在C:\Program Files\nodejs,我不知道这个。
猜你喜欢
  • 1970-01-01
  • 2016-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-24
相关资源
最近更新 更多