我遇到了 browserslist caniuse-lite 错误

问题描述 投票:0回答:1

我的项目面临编译问题。

Compilation failed:
       Browserslist: caniuse-lite is outdated. Please run:
         npx browserslist@latest --update-db

首先,我遇到了 Browserslist 错误,然后我 dii npm install browserlist。但它导致了其他错误。

但是,运行

npm install
后,我遇到了另一个问题:“找不到包'@babel/plugin-proposal-private-methods'”。

Compilation failed:
       node:internal/process/promises:289
                   triggerUncaughtException(err, true /* fromPromise */);
                   ^
       
       Error: Cannot find package '@babel/plugin-proposal-private-methods' imported from /tmp/build_d5ae6346/babel-virtual-resolve-base.js

我使用

npm install --save-dev @babel/plugin-proposal-private-methods
安装了它,但后来我得到了这个。

Compilation failed:
       Error: error:0308010C:digital envelope routines::unsupported

任何帮助或见解将不胜感激。谢谢!

我运行了这些命令

npm i caniuse-lite@latest and npm i caniuse-lite browserslist@latest
npm install --save-dev @babel/plugin-proposal-private-methods`
ruby-on-rails npm build-error
1个回答
-2
投票

这个解决方案对我有用,请检查一下。

© www.soinside.com 2019 - 2024. All rights reserved.