- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在我的 React 项目中使用最新版本的 react-scripts npm 包,即 4.0.3,它的一个名为 browserslist 的依赖包存在漏洞,我试图通过在我的 package.json 文件中的决议部分。我试图在预安装命令 npx npm-force-resolutions 的帮助下覆盖包版本,它将安装我们在分辨率下指定的版本。我的 package.json 文件将是
{
"name": "test",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"start": "react-scripts start",
"preinstall": "npx npm-force-resolutions",
"build": "react-scripts build"
},
"author": "",
"license": "ISC",
"dependencies": {
"react-scripts": "^4.0.3"
},
"resolutions": {
"browserslist": "4.16.6"
}
}
当我运行 npm install 时,预安装脚本将运行,然后它将安装 browserslist 包版本,然后我尝试使用 npm audit 命令,我得到了 0 个漏洞。引用/image/cp1Sf.png安装命令 View 。引用/image/8dLJz.png审核命令 View
之后,我尝试运行 npm run build 命令,它将从我的 package.json 文件中获取构建脚本。构建失败并出现以下错误。引用/image/Lt3OE.png构建命令 View
过去 2 周我对此进行了大量研究,但一点运气都没有。在此之后我肯定错过了一些东西。如果有人能在这方面帮助我,那就太好了,我将不胜感激。
最佳答案
在您的终端中运行:
npm i browserslist
关于node.js - 错误 : Cannot find module 'browserslist' when I run the npm run build,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68213113/
我正在使用 ionic 3 whatsapp clone github项目但是当我运行 ionic serve 命令时,当我尝试安装时出现此错误 appscripts错误 npm WARN depre
Browserslist documentation给出这个示例配置: { "browserslist": [ "last 1 version", "> 1%", "mai
当我运行 NextJs 程序时,总是会弹出这个错误 Browserslist: caniuse-lite is outdated. Please run: npx browserslist@lates
此错误开始出现在 Web 项目构建的构建任务“运行代码分析”中。我执行了命令 npx browserslist@latest --update-db,但没有解决问题。 “运行代码分析”似乎已完成。关于
简介 : browserslist是一种配置,用于让其他开发人员、包、插件等知道您的项目支持哪些浏览器。这是通过查询完成的,并且有一种方法可以将这些查询拆分到不同的环境中。 { "browsers
我正在使用 autoprefixer 并且有一个 browserslist文件来指定支持的浏览器。看起来是这样的,基本默认加iOS 8 : > 1% Last 2 versions iOS 8 我想知
我的 create-react-app 无法构建,出现以下错误: ./src/index.css Module build failed: BrowserslistError: Unknown bro
如果我有 browserslist 配置,如何检查给定的 JS 文件是否适用于配置中指定的浏览器?我尝试在上面运行 Babel 来查看它是否发生变化,但 Babel 总是变化太多以至于无法判断。 最佳
正在获取“将 Autoprefixer 浏览器选项替换为浏览器列表配置”。运行npm start时出错。应用程序仍然可以启动并正常工作,只是想摆脱这个恼人的错误消息。下面是我的 package.jso
我正在使用 Azure 静态 Web 应用来托管我的 React 网站。 我一直面临下面的错误。 yarn run v1.22.10 $ react-scripts build Creating an
我正在使用 Azure 静态 Web 应用来托管我的 React 网站。 我一直面临下面的错误。 yarn run v1.22.10 $ react-scripts build Creating an
使用 official docs我一直在尝试使用以下命令设置最佳构建配置:@babel/preset-env和 core-js与 .browserslist文件。 据我了解文档,他们说 preset-
我最近开始在我正在处理的 Angular 8 项目(节点 v10.16.0)上收到此错误。 运行 npm update caniuse-lite browserslist 什么也没做 所以我删除了 p
我的目标是拥有 gatsby-plugin-postcss在 gatsby build 期间为我的 CSS 文件设置所有浏览器前缀.从文档中,首选方法是使用 browserslist,并在 gatsb
我的配置是: last 10 versions, not 0, not op_mini all, not edge 0, not op_mini all, not edge < 70, not s
通过 npm 进行 vue-cli 构建时出现此错误: Browserslist: caniuse-lite is outdated. Please run next command `npm upd
我在我的 React 项目中使用最新版本的 react-scripts npm 包,即 4.0.3,它的一个名为 browserslist 的依赖包存在漏洞,我试图通过在我的 package.json
我的 .babelrc 中已经有了这个: presets: [ [ 'env', { targets: { browsers:
我正在 npm 脚本中使用 browserslist 测试 Babel。 这是我当前的 package.json,其中 Babel 正在做我期望的事情: { "name": "npm-script
当我服务 angular 项目出现以下错误。 [发生未处理的异常:D:\workspace-angular\demoapp1 包含 .browserslistrc 和 browserslist 有关更
我是一名优秀的程序员,十分优秀!