如何在 Angular 14 中使用 fork 库

问题描述 投票:0回答:1

我正在尝试迁移到 Angular 15,但这个库阻止了我: https://github.com/merlosy/ngx-material-file-input

在图书馆的这一期中,他们讨论了 Angular 15 的更新: https://github.com/merlosy/ngx-material-file-input/issues/126

我尝试了多种方法来使用分叉分支,但都没有成功,所以我首先尝试在一个干净的新 ng 项目中使用 Angular 14 中的当前版本来验证是否与我当前的项目相关。

注意:我没有在单独的图书馆工作的经验,所以这对我来说是新的。

所以我分叉了 4.0.1 版本的库: https://github.com/daemons88/ngx-material-file-input

并尝试在 Angular 14 的干净项目中使用它,我尝试像这样安装它:

"material-file-input": "https://github.com/daemons88/ngx-material-file-input.git",

按照here的说明进行postinstall,希望安装库:

"postinstall": "cd ./node_modules/ngx-material-file-input && npm install && npm run build",

我尝试了其他类似的方法,但每次我在 Angular 中都会出现相同的错误,无法在项目中找到库的引用,例如在 app.module 中:

有人可以帮我解决这个问题,以便我可以继续将项目升级到 Angular 15。

提前致谢!

angular angular-material node-modules fork angular-library
1个回答
0
投票

尝试运行以下命令:

npm i ngx-material-file-input --save
© www.soinside.com 2019 - 2024. All rights reserved.