如何 运行 更新 Autoprefixer 的 caniuse 列表
How to run an update on Autoprefixer's caniuse list
我在 Sublime Text 3 中使用 运行ning Autoprefixer,现在在保存 CSS 个文件时出现此错误:
Autoprefixer Error: Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db
我遇到的问题很简单。我不知道在哪里或如何 运行 给定的指令。这是在 ST3 中完成的,还是通过 Mac 上的终端完成的?它是如何完成的?
非常感谢指点。
谢谢。
这是从终端完成的。所有的动作都发生在~/Library/Application Support/Sublime Text 3/Packages/Autoprefixer
,所以先去那里:
cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/Autoprefixer
接下来,我们需要删除旧的二进制文件,因为至少我的 npm
版本不想覆盖它们。这将删除 autoprefixer
和 browserslist
:
rm node_modules/.bin/*
接下来,您需要做的就是运行
npm update
(同样,来自 ~/Library/Application Support/Sublime Text 3/Packages/Autoprefixer
- 这非常重要),您应该已经准备就绪。当我在 10 分钟前 运行 它时,结果是:
+ postcss@7.0.35
+ postcss-scss@2.1.1
+ autoprefixer@9.8.6
added 3 packages from 3 contributors, removed 8 packages, updated 9 packages and audited 24 packages in 1.07s
3 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
您的结果可能会有所不同,具体取决于您 运行 命令的时间,因为那时可能会有不同的版本。
我在 Sublime Text 3 中使用 运行ning Autoprefixer,现在在保存 CSS 个文件时出现此错误:
Autoprefixer Error: Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db
我遇到的问题很简单。我不知道在哪里或如何 运行 给定的指令。这是在 ST3 中完成的,还是通过 Mac 上的终端完成的?它是如何完成的?
非常感谢指点。
谢谢。
这是从终端完成的。所有的动作都发生在~/Library/Application Support/Sublime Text 3/Packages/Autoprefixer
,所以先去那里:
cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/Autoprefixer
接下来,我们需要删除旧的二进制文件,因为至少我的 npm
版本不想覆盖它们。这将删除 autoprefixer
和 browserslist
:
rm node_modules/.bin/*
接下来,您需要做的就是运行
npm update
(同样,来自 ~/Library/Application Support/Sublime Text 3/Packages/Autoprefixer
- 这非常重要),您应该已经准备就绪。当我在 10 分钟前 运行 它时,结果是:
+ postcss@7.0.35
+ postcss-scss@2.1.1
+ autoprefixer@9.8.6
added 3 packages from 3 contributors, removed 8 packages, updated 9 packages and audited 24 packages in 1.07s
3 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
您的结果可能会有所不同,具体取决于您 运行 命令的时间,因为那时可能会有不同的版本。