如何解决docker构建angular应用时@angular/cli安装需要确认是否同意使用数据收集问题

2023-04-09 05:17:00 构建 用时 如何解决

如何解决docker构建angular应用时@angular/cli安装需要确认是否同意使用数据收集问题

当我们使用docker构建angular应用时,@angular/cli安装过程会提示是否同意使用数据收集。这是一个很烦人的问题,因为我们无法在命令行中进行交互。

解决方法:

修改安装脚本

首先,我们需要修改安装脚本,让它在安装过程中自动选择“同意”。

找到安装脚本:

/usr/local/lib/node_modules/@angular/cli/bin/ng

找到这一行:

node ./scripts/version.js && node ./node_modules/@angular/cli/bin/ng "$@"

修改为:

node ./scripts/version.js && node ./node_modules/@angular/cli/bin/ng "$@" --disable-version-check

这样,就可以在安装过程中自动选择“同意”了。

相关文章