我的应用程序使用本地Meteor软件包(没有在Atmosphere.js上发布)。
当我在其他地方更新这个软件包时,我将进行以下操作:
是否有办法避免步骤3和更优雅地指示流星用另一个包裹替换一个包裹。流星更新无法工作,因为包不在atmosphere.js上。或者热交换来自SOA世界,而不是来自Meteor javascript的血液和纤维?
发布于 2016-02-12 22:58:35
您可以简单地粘贴到包的文件上。
删除旧包时,Meteor会看到文件更改并重新构建应用程序。由于软件包不再存在于包目录中,Meteor将尝试从大气中提取它,因为它看到了vladimir3000:testpack在.meteor/packages中的依赖关系。
它将尝试解决几次此依赖,每次构建都失败,因为您所引用的包是未知的。
您可以停止流星并删除和替换文件夹。或者您可以复制并粘贴到文件夹上。第二种方法更可取,因为Meteor将简单地使用所有新文件进行重建,而不是使用气氛重新构建和解决依赖关系。
https://stackoverflow.com/questions/35373490
复制相似问题