我们一直在使用TypeScript(Visual Studio Code)开发Angular项目。我们正在将该项目作为Chrome扩展程序部署到Google Webstore中,效果很好,但是两天前,当我们尝试重新发布具有最新更改的扩展程序时,Chrome商店出于以下原因拒绝了请求。
您的商品不符合我们计划的以下部分 政策:
“内容政策”
开发人员不得混淆代码或隐藏其功能 延期。这也适用于获取的任何外部代码或资源 通过扩展包。
发现您的项目包含一个或多个不符合要求的文件 遵守这项政策。
请注意,允许缩小的形式如下:
删除空格,换行符,代码注释和块定界符
缩短变量和函数名称
压缩JavaScript文件的数量
有关更多信息,请查看这些建议的缩小版 适用于Google开发人员的技术。
我们正在使用 ng build 命令构建角度项目。 我们的环境参数:
Angular CLI: 1.5.2
Node: 12.13.0
OS: win32 x64
Angular: 5.2.3
... common,compiler,compiler-cli,core,forms,http
... language-service,platform-browser,platform-browser-dynamic
... router
@angular/animations: 5.2.11
@angular/cdk: 5.2.5
@angular/cli: 1.5.2
@angular/material: 5.2.5
@angular-devkit/build-optimizer: 0.0.42
@angular-devkit/core: 0.2.0
@angular-devkit/schematics: 0.0.52
@ngtools/json-schema: 1.1.0
@ngtools/webpack: 1.8.2
@schematics/angular: 0.1.17
typescript-require: 0.2.9-1
typescript: 2.4.2
webpack: 3.8.1
有人可以帮助我们如何构建我们的项目,使其与Chrome扩展程序政策兼容吗?