首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何配置角度7的自动重定位器?

如何配置角度7的自动重定位器?
EN

Stack Overflow用户
提问于 2019-01-10 11:39:14
回答 1查看 10.4K关注 0票数 6

我在角7项目中使用自动重定位。但是,当我打开browser devtools并用类“simple”聚焦元素时(它的应用样式是显示flex ),就没有预期的‘前缀’了。在角度4-6的项目中,这是可行的。

步骤1:运行ng服务步骤2:打开browser devtools,并将元素的焦点放在"simple-content“类中,该类具有display:flex。

在package.json我有

代码语言:javascript
复制
 {
    "browserslist": [
    "last 1 version",
    "> 1%"
    ]
  }. 

In package-lock.json I have 

    "autoprefixer": {
      "version": "9.4.4",
      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.4.tgz",
      "integrity": "sha512-7tpjBadJyHKf+gOJEmKhZIksWxdZCSrnKbbTJNsw+/zX9+f//DLELRQPWjjjVoDbbWlCuNRkN7RfmZwDVgWMLw==",
      "requires": {
        "browserslist": "^4.3.7",
        "caniuse-lite": "^1.0.30000926",
        "normalize-range": "^0.1.2",
        "num2fraction": "^1.2.2",
        "postcss": "^7.0.7",
        "postcss-value-parser": "^3.3.1"
      },

我尝试使用/*自动修复器启用柔性盒的自动修复: on */,但没有结果。

在css文件中

代码语言:javascript
复制
.simple-content {
    display: flex;
}

预期结果:

代码语言:javascript
复制
.simple-content {
  display: -webkit-box;    
  display: -moz-box;      
  display: -ms-flexbox;   
  display: -webkit-flex;   
  display: flex;             
}
EN

回答 1

Stack Overflow用户

发布于 2019-03-17 11:45:30

我尝试了联机自动修复工具(https://autoprefixer.github.io/)来测试您在package.json中使用的浏览器列表,并注意到它没有生成前缀css:

当将浏览器列表值更改为最后2个版本的时,它将生成自动修复的css:

所以您的package.json看起来很好,您可以通过更新浏览器列表来尝试它。

另外,角CLIV7.3.5添加了src/browserslist,这意味着您不需要为Range7项目向package.json添加.browserslistrc浏览器列表属性。您所需要做的就是删除最后一行的而不是,以支持IE9-11。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54127901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档