2017-05-22 42 views

cevap

13

açısal-kertme büyüdür, her şey basit ve otomatik bir şekilde yapılır.

Ancak bazen, paketin nasıl yapıldığına göre hareket etmek, bir eklenti eklemek veya yalnızca üzerinde kurulu olduğu Webpack yapılandırmasını görmek isteyebilirsiniz.

ng eject çalıştırırken, bir webpack.config.json dosyası oluşturursunuz. dosyanın baktığımızda package.json Eğer komutları biraz değişti başlatmak için olduğunu göreceksiniz:

ng serve --> npm start 
ng build --> npm run build 
ng e2e --> npm run e2 
ng eject geri almak isterseniz

, kendi .angular.cli.json dosyasını düzenlemek ve false ejected ayarlamak zorunda kalacak:

"project": { 
    ... 
    "ejected": false 
} 
+0

Ama aslında "geri alma" ne yapar? Bu dosyalar hala var olacak, değil mi? –

0

ng çıkarma temelde açısal cli komut-kurtulmak ve package.json içinde webpack komut dosyalarını tanıtmak, altta yatan webpack.config.js ağırlıklı fo dosya Projeyi yönetmek için kapsamlı bir yol ve bundan sonra proje konfigürasyonlarını yönetmek tamamen bizim sorumluluğumuz olacaktır.

package.json komut karşılaştırılması önce ve aşağıda sonra, daha ileri okuma enter image description here

onay https://medium.jonasbandi.net/to-use-angular-cli-or-not-187f87d0b550.