首页 > 解决方案 > Angular 6 更新后, ng build --prod 产生“错误:应找到 ngsw-config.json 配置文件”

问题描述

更新很顺利,但是现在当我构建时,我收到以下错误。

错误:预计会在 /Users/nathanielmay/Code/firebaseTest 文件夹中找到 ngsw-config.json 配置文件。在 angular.json 配置文件中提供一个或禁用 Service Worker。

我查看了我的angular.json,发现在这一行:

"ngswConfigPath": "/src/ngsw-config.json",

不允许使用属性 ngswConfigPath。

我找不到新的 angular.json 的 api,但似乎我需要以不同的方式指定路径。

ng update @angular/pwa也没有用。

如何解决此错误?

标签: angularservice-worker

解决方案


请确保在根文件夹中构建您的应用程序。我有同样的问题,从根文件夹构建解决了我的问题。


推荐阅读