Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/npm/2.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
是否有一种方法可以自动检查npm模块依赖项,并在其中一个模块更新时重新生成?_Npm_Continuous Integration_Dependencies_Publish_Rebuild - Fatal编程技术网

是否有一种方法可以自动检查npm模块依赖项,并在其中一个模块更新时重新生成?

是否有一种方法可以自动检查npm模块依赖项,并在其中一个模块更新时重新生成?,npm,continuous-integration,dependencies,publish,rebuild,Npm,Continuous Integration,Dependencies,Publish,Rebuild,我有一个将通过Gitlab CI/CD部署的Vue应用程序。 这有很多npm模块依赖项,如 “依赖项”:{ “@myPersonalRegistry/foo模块”:“^1.0.75111”, “@myPersonalRegistry/bar模块”:“^1.0.9”, “时刻”:“^2.27.0”, “vue”:“^2.6.10”, }, 假设我的bar模块已更新(某些bug已修复或新功能),并以新版本1.1.0发布。 要使用我发布的应用程序的新版本,唯一的方法就是重新构建该应用程序 我想知道应

我有一个将通过Gitlab CI/CD部署的Vue应用程序。 这有很多npm模块依赖项,如

“依赖项”:{
“@myPersonalRegistry/foo模块”:“^1.0.75111”,
“@myPersonalRegistry/bar模块”:“^1.0.9”,
“时刻”:“^2.27.0”,
“vue”:“^2.6.10”,
},
假设我的bar模块已更新(某些bug已修复或新功能),并以新版本1.1.0发布。 要使用我发布的应用程序的新版本,唯一的方法就是重新构建该应用程序

我想知道应用程序是否有可能(可能不时地)检查新的依赖项版本,并自动重建(如果找到),可能是一些CI配置


谢谢大家!

我认为没有这样的gitlab功能,但您可能有一个外部cron作业,用于检查您当前使用的节点模块版本以检测更改,从而通过API触发新的构建管道我认为没有这样的gitlab功能,但您可能有一个外部cron作业,用于检查当前节点模块使用的版本以检测更改,从而通过api触发新的构建管道