Nodejs bun 添加包感觉非常慢?
bun add 添加一个包或者 bun install 感觉很慢 比 npm install 要慢
e:\bun> bun add electron
bun add v1.1.30 (7996d06b)
installed [email protected] with binaries:
- electron
67 packages installed [87.98s]
是我的错觉吗?
Windows 系统有设置 C:\Users\admin\.bunfig.toml
文件
registry = "https://npmreg.proxy.ustclug.org"
Nodejs bun 添加包感觉非常慢?
翻墙就非常快…
我这用 bun 超级快,不知道是有什么问题
electron 还需要下载 electron 二进制文件,同样需要代理加速
electron chromedriver sass 这几个东西就是老大难吧,要另外配镜像
是 electron 的锅,你安装 react native 的包一样的慢
国外用很快,速度起飞
electron 包本身没有多大(Unpacked Size 1 MB), 是 scripts.install 会下载 electron binary
在Node.js中使用npm(Node Package Manager)添加包时,如果遇到速度较慢的问题,可能是由多种原因导致的,包括网络延迟、npm源的问题或系统配置等。以下是一些可能的解决方案:
-
更换npm源: 国内用户可以尝试切换到淘宝的npm镜像源,这通常能显著提高下载速度。使用以下命令来切换源:
npm config set registry https://registry.npmmirror.com
切换后,你可以尝试重新安装包,看速度是否有所提升。
-
使用yarn代替npm: Yarn是另一个流行的JavaScript包管理器,它通常比npm更快、更可靠。你可以通过以下命令全局安装yarn:
npm install -g yarn
然后使用yarn来添加包:
yarn add <package-name>
-
检查网络连接: 确保你的网络连接稳定且速度足够快。网络延迟或不稳定可能导致下载速度变慢。
-
清理npm缓存: 有时候,清理npm的缓存可以解决一些奇怪的问题,包括下载速度慢的问题。你可以使用以下命令来清理缓存:
npm cache clean --force
-
增加npm的超时时间: 如果问题是由于网络超时导致的,你可以尝试增加npm的超时时间:
npm config set fetch-retries 3 npm config set fetch-retry-mintimeout 3000
尝试上述方法后,你应该能够解决Node.js中添加包速度慢的问题。如果问题仍然存在,可能需要进一步检查你的网络设置或联系你的网络服务提供商。