我从Windows切换到Mac。当我尝试安装npm模块时,会在项目根目录中创建包及其依赖项。
在Windows上,模块正在安装到./node_modules中,模块文件夹中包含所有依赖项。
我需要配置哪些东西让它像以前一样工作吗?
修改
我的项目目录中有node_modules文件夹和package.json:
{
"name": "react",
"version": "0.0.1",
"private": true,
"dependencies": {
"chokidar": "^1.0.3"
}
}
而且,chokidar包及其依赖项都在项目根目录中。
答案 0 :(得分:0)
当你使用npm install
时,它会一直运行,直到找到package.json或node_modules文件夹并在那里安装你的包。
所以,如果你的项目结构是这样的
project_root/
modules/
mymodule/
node_modules
您在mymod目录中运行npm install
,该模块将安装在project_root / node_modules