一、背景:ng-alain 1.x到stable版本變更較大,有些特性無法修改,導致無法升級,一些新特性無法使用。
二、將delon組件下載到本地使用
- 將源碼從git上下載下來
https://github.com/ng-alain/delon 組件代碼在packages目錄下
- 將packages複製到本地目錄下
paths路徑添加上
"@delon": ["app/shared/json-schema/delon"],
"@delon/*": ["app/shared/json-schema/delon/*"]
- 刪除schematics,否則會報錯
ERROR in Path "D:/../../../Users/hansl/Sources/hansl/angular-cli/packages/angular_devkit/core/src/virtual-fs" is invalid.
- 修改less文件中的路徑問題,包括_antd.less
- 刪除多餘的json文件,不要的都可以刪除,然後npm i