我想尝试对其中的模块进行一些更改以进行测试。
代码在这里:
https://github.com/BTMorton/angular2-grid
现在要将其安装在我的项目中,我只需要输入:npm从我的终端安装angular2-grid。
我的问题是:
如果我从github下载代码并对其进行了一些更改,
如果我的测试更改不在npm repo上,如何将其安装在产品中并进行测试?
最佳答案
方式1:相对路径
克隆仓库并编辑代码,然后进行构建。
与相对路径一起使用。
做完了!
import { NgGridModule } from './angular2-grid';
方式2:
npm link
cd ~/projects/angular2-grid # go into the package directory (and edit and build)
npm link # creates global link
cd ~/projects/myProject # go into some other package directory.
npm link angular2-grid # link-install the package
方式3:
npm install <git repo>
分叉并将更改推送到您的仓库中
npm install --save <your repo address>
例,
npm install --save https://github.com/YOURUSERNAME/angular2-grid
可能还有许多其他方法可以处理它。但是以上这些对于您来说已经足够。
关于javascript - 在没有原始npm安装的情况下安装模块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47846995/