GitHub Fork and NPM Install Not Building



https://github.com/czeckd/angular-dual-listbox

上面是一个github存储库,我想在我的Angular 5应用程序中使用它。我注意到一些我想要更改/添加的样式和功能。我在这里分叉了回购:

https://github.com/ekwebster/angular-dual-listbox

问题是从 NPM 安装原始存储库时,我得到了一个编译和构建的项目。当我从我的分叉安装时,我只从存储库中获取文件副本,而不是新代码的编译和构建版本。

这就是我安装原始存储库的方式,它给了我一个编译的构建版本。

npm i 角度双列表框 --保存

这就是我尝试安装我的叉子的方式,这又是直接的文件传输。

npm install ekwebster/angular-dual-listbox --save

查看这篇文章和答案,我已经确定这是因为我没有将实际代码编译到包中。此外,我尚未向 NPM 注册该包。

我希望有人能在这个过程中握住我的手,因为我是GitHub,NPM和Angular 2+的新手。我希望我至少理解我的问题,事实上我可能不会,但即使有了这个假设,我也会迷失。我也在寻找这个过程的指南方面做得不够。

你不需要修改传递的czeckd代码来使用git,你直接修改为自己的组件来使用,不是更直接吗?不用担心封装问题,ng会处理得很好,你只需在这条元器件上就行了。

最新更新