Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何定制meteor软件包以在我的项目中使用它_Meteor - Fatal编程技术网

如何定制meteor软件包以在我的项目中使用它

如何定制meteor软件包以在我的项目中使用它,meteor,Meteor,我正在尝试在我的项目中使用meteor typeahead包。它有一些问题,所以开发人员让我创建一个本地PR并使用它。问题是我不知道如何创建本地PR。我是否需要创建一个本地包,然后将其添加到我的项目中,等等。我将存储库克隆到我的本地计算机上,并更改了我需要的代码,但我不知道在这之后该怎么办。谁能帮我一下吗 谢谢克隆包后,只需复制Meteor项目包文件夹的packages/name\u中的所有文件即可。 还可以在Meteor项目中的包文件夹和包文件夹之间创建符号链接。因此,所有更改都会自动反映出来

我正在尝试在我的项目中使用meteor typeahead包。它有一些问题,所以开发人员让我创建一个本地PR并使用它。问题是我不知道如何创建本地PR。我是否需要创建一个本地包,然后将其添加到我的项目中,等等。我将存储库克隆到我的本地计算机上,并更改了我需要的代码,但我不知道在这之后该怎么办。谁能帮我一下吗


谢谢

克隆包后,只需复制Meteor项目包文件夹的
packages/name\u中的所有文件即可。
还可以在Meteor项目中的包文件夹和包文件夹之间创建符号链接。因此,所有更改都会自动反映出来

然后,像往常一样,通过
meteor添加\u包的名称\u
或修改
.meteor/packages
文件来添加它。Meteor将优先查看本地包文件夹,而不是官方存储库

  • 创建所需回购的分支
  • 将您的回购分支克隆为应用程序中“packages”文件夹的子文件夹
  • 通过执行meteor Remove some:package(流星移除部分:包)移除大气包
  • 使用
    meteor Add-some:package
    ,像平常一样重新添加包。Meteor将找到本地副本并使用它,而不是从Atmosphere下载包
  • 进行所需的代码更改,在提交之前进行测试
  • 将更改提交到Github
  • 在Github上的fork中创建pull请求

  • 谢谢你的回答。真的很有用,谢谢你的回答。它的工作。。。非常感谢。