当我运行npm run build
它时,执行ng build -c production
构建将按预期完成。但命令提示符将充满此警告:
Warning: 303 rules skipped due to selector errors:
0% -> Unmatched selector: %
20% -> Unmatched selector: %
53% -> Unmatched selector: %
40% -> Unmatched selector: %
43% -> Unmatched selector: %
70% -> Unmatched selector: %
80% -> Unmatched selector: %
90% -> Unmatched selector: %
...
Run Code Online (Sandbox Code Playgroud)
如何解决这个警告?
package.json
:
{
"name": "wepod-clients",
"version": "3.2.3",
"scripts": {
"ng": "ng",
"start": "node patch.js && ng serve",
"serve-auth": "ng run …
Run Code Online (Sandbox Code Playgroud) 我在编译 Angular 11 时缺少百分比进度视图。通常我会这样做:
ng serve
并在编译代码时看到了百分比进度。现在百分比视图已经消失,并且已被progress
弃用:
选项“progress”已弃用:请改用浏览器构建器中的“progress”选项。
现在的问题是:这意味着什么,或者我progress=true
现在必须在哪里放置选项才能返回百分比视图?
在 Angular 应用程序中有没有什么方法可以在不弹出 webpack 配置的情况下拥有内联资源,如 CSS 背景属性中的 SVG?
我已经尝试过自定义 webpack 构建器来删除内置的文件加载器规则并添加 uri-loader,但是,SVG 没有内联。
我怀疑它可能与使用 postcss 的内部 SCSS/CSS 处理有某种关系。