npm在项目根目录中安装包和依赖项

时间:2015-06-13 15:40:54

标签: node.js npm

我从Windows切换到Mac。当我尝试安装npm模块时,会在项目根目录中创建包及其依赖项。

在Windows上,模块正在安装到./node_modules中,模块文件夹中包含所有依赖项。

我需要配置哪些东西让它像以前一样工作吗?

修改

我的项目目录中有node_modules文件夹和package.json:

{
  "name": "react",
  "version": "0.0.1",
  "private": true,
  "dependencies": {
    "chokidar": "^1.0.3"
  }
}

而且,chokidar包及其依赖项都在项目根目录中。

1 个答案:

答案 0 :(得分:0)

当你使用npm install时,它会一直运行,直到找到package.json或node_modules文件夹并在那里安装你的包。

所以,如果你的项目结构是这样的

project_root/
  modules/
    mymodule/
  node_modules

您在mymod目录中运行npm install,该模块将安装在project_root / node_modules

相关问题