You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Angular12安装ngx-google-analitics后报inlineStyleLanguage属性错误无法编译

解决方案

Schema validation failed with the following errors: Data path "" must NOT have additional properties(inlineStyleLanguage)

该错误由ngx-google-analytics版本与Angular 12版本不兼容导致:高版本ngx-google-analytics依赖Angular 13+ CLI,安装后会自动在angular.json中新增inlineStyleLanguage配置项,而Angular 12 CLI的配置校验规则不识别该属性,因此抛出校验失败错误。

具体修复步骤如下:

  • 卸载当前安装的高版本依赖:
    npm uninstall ngx-google-analytics
  • 安装适配Angular 12的指定兼容版本:
    npm install ngx-google-analytics@1.2.2 --save
  • 打开项目根目录的angular.json文件,定位到<your-project-name> > architect > build > options节点,删除其中的inlineStyleLanguage配置字段
  • 清除项目缓存后重新编译:
    依次执行以下命令即可:
    rm -rf node_modules .angular package-lock.json
    npm install
    ng build
    

编译成功后可在app.module.ts中按规则配置ngx-google-analytics参数即可正常使用。

内容的提问来源于stack exchange,提问作者Silvio Alejandro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.18 01:45:07