我已經使用Angular CLI創建了一個項目,我想向構建中添加較少的文件。我想要一個主要用於共享和全局樣式的文件,以及用於本地樣式的組件的文件較少。我如何在編譯過程中添加一個無編譯文件步驟?如何在我的Angular 2 CLI版本中添加更少?
3
A
回答
3
0
打開.angular-cli.json文件並將路徑添加到「styles」屬性中的.less文件。
例如。
"styles": [
"styles.css",
"../node_modules/bootstrap/dist/css/bootstrap.min.css",
"_variables.less"
],
2
對於安裝後,執行
npm install less --save
然後: - 在組件的目錄中的所有CSS文件重命名爲少
- 變化[」 ./xxx.component.css' ] by ['./xxx.component.less']在每個組件文件中
1
當gen erating一個新的項目,你也可以定義你想要的樣式文件擴展名爲:
ng new less-project --style=less
或者設置默認樣式上的現有項目:
ng set defaults.styleExt less
;)
相關問題
- 1. 如何將ng-bootstrap添加到Angular-CLI(Broccoli版本)項目中?
- 2. 使用angular-cli更新角度版本
- 3. 如何在angular 2中添加TinyMce?
- 4. 新的@ angular/cli版本中的文件angular-cli.json在哪裏?
- 5. Angular-CLI。如何在當前版本中註冊新模塊?
- 6. 將googlemaps添加到angular-cli
- 7. 什麼版本的Angular 2和Angular-cli在Windows Vista上共同工作?
- 8. 如何在Angular 2 cli config中調用附加的npm啓動腳本?
- 9. 我如何在Angular 2表單中添加更多的Validator參數
- 10. 如何更新Angular CLI中的角度2
- 11. 我如何加速Angular CLI Live Reload - 每次更改1-2分鐘
- 12. Angular 2編譯器cli和更少或sass
- 13. Angular 2 + angular-cli + Laravel 5.3
- 14. 是否可以使用ng2-webpack或angular-cli的舊版本的angular 2?
- 15. 如何在angular-cli項目中添加另一個頁面?
- 16. Angular 2的最新版本是什麼?如何更新它?
- 17. Angular CLI生成版本,未知元素
- 18. 如何使用Cordova CLI添加特定版本的Cordova框架
- 19. 如何在兩臺計算機之間同步Angular CLI版本?
- 20. Angular 2 CLI和Underscore
- 21. Angular 2 - Seed vs CLI
- 22. 如何添加2個標題在Angular 2中發佈?
- 23. 如何在Angular 4和@ angular/cli中動態添加組件到NgModule?
- 24. Global Angular CLI版本大於本地版本
- 25. 如何取消Angular 2 Cli ng-eject?
- 26. 此版本的cli只與角度版本2.3.1或更高版本兼容
- 27. 如何在使用angular-cli時添加第三方庫?
- 28. NPM:如何在我的CLI命令中獲得碰撞版本?
- 29. 如何在AOSP版本中添加APK?
- 30. 如何在Angular CLI上遷移Angular-2應用程序
https://開頭的github .com/angular/angular-cli/wiki/stories-css-preprocessors –
在.angular-cli.json中添加您的全球少量文件到'樣式',例如''styles':[ 「my-style.less」,「styles.css」]'作爲組件less文件,只需使用'styleUrls:['./component.less']' –