我正在尝试迁移到 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。
提前致谢!
尝试运行以下命令:
npm i ngx-material-file-input --save