我正在使用@ angular/cli @ 1.4.3。Angular CLI刪除前綴CSS
建設之前,我使用gulp-postcss autoprefix我的CSS。它工作的一種享受。下面是它創建的CSS樣本(爲了便於閱讀而未縮小):
form.registration-form {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
完美!但是,當CLI構建應用程序,創建的CSS是這樣的:
form.registration-form {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-wrap:wrap;
flex-wrap:wrap
}
注意如何的一半丟失!? :/
我很困惑,任何幫助,我會永遠感激!
乾杯!
對於其他任何正在研究這個問題的人來說,在這個知識的基礎上,我幾乎能夠在整個項目中完全消除我對吞噬的依賴。我知道CLI使用webpack,但不知道它被配置爲像這樣autoprefix CSS。永恆的感激之情是你的萊<3 –