我尝试安装package.json文件中列出的一些软件包,只包含这些依赖项:
"devDependencies": {
"bootstrap-sass": "^3.3.7",
"cross-env": "^5.0.1",
"jquery": "^3.2.1",
"laravel-mix": "^1.0"
}
但是当我运行npm install(在根文件夹中)时,它会在根文件夹的node_modules文件夹中安装1000多个软件包。 我想我做错了但是我真的只是从npm开始,我读到npm会立即下载所有依赖项但是1000个我有一些疑问(~168 Mo)!
此外这些软件包仅用于开发(除了jquery,但我会直接从cdn链接它)也许我可以在全球安装它们吗?
寻求帮助
我使用的是npm版本5.5.1和Laravel 5.4