Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs NPM带宽使用率_Reactjs_Npm_Npm Install_Yarnpkg - Fatal编程技术网

Reactjs NPM带宽使用率

Reactjs NPM带宽使用率,reactjs,npm,npm-install,yarnpkg,Reactjs,Npm,Npm Install,Yarnpkg,有没有办法将NPM配置为首先检查我的系统是否有已下载的软件包/版本,而不是总是从internet上下载所有内容?带宽消耗是如此巨大,即使是最小的反应或角度项目。这就是纱线解决的问题吗?我在网上搜索过,但我看到的都是厚厚的文档,没有直接解决这个问题,没有具体步骤来实现我的目标。是的,有。只需在终端上键入: npm config set prefer-offline true 键入npm install时,它首先检查下载的软件包。请参阅。为什么不试试npm检查package。这是它的链接。安装后,

有没有办法将NPM配置为首先检查我的系统是否有已下载的软件包/版本,而不是总是从internet上下载所有内容?带宽消耗是如此巨大,即使是最小的反应或角度项目。这就是纱线解决的问题吗?我在网上搜索过,但我看到的都是厚厚的文档,没有直接解决这个问题,没有具体步骤来实现我的目标。

是的,有。只需在终端上键入:

npm config set prefer-offline true

键入
npm install
时,它首先检查下载的软件包。请参阅。

为什么不试试
npm检查
package。这是它的链接。安装后,只需在您的终端中键入
npm check
。我实际上不想检查任何东西:我希望npm自动检查,只有在没有本地副本时才从互联网获取。是否需要a-g或其他什么?回想一下,当我为项目1安装NPM时,所有的东西都在项目1文件夹的node_模块中。当我现在将NPM安装到project 2的文件夹中时,它如何知道检查其他文件夹中是否有已下载的内容?它是否将下载的所有内容都保存在中心位置?npm缓存包是全局的。要检查缓存的保存位置,请在终端上键入npm config get cache
。你不需要-g。