首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Manifest.json未复制到dist

Manifest.json未复制到dist
EN

Stack Overflow用户
提问于 2018-06-21 20:09:19
回答 3查看 8.3K关注 0票数 6

我的角度项目的目的是实现“添加到主屏幕”的移动功能。在此过程中,我选择了manifest.json /PWA方法,并在index.html(根模板)级别上的项目根文件夹中创建了manifest.json,并使用以下语句在根模板(index.html)的head部分中添加了manifest.json:但是在"ng构建“时,我看到清单文件没有复制到dist,因此在"dev tools->application->清单”中单击"add“时显示了以下错误

角运行在开发模式中。调用enableProdMode()来启用生产模式。找人帮忙!

代码语言:javascript
复制
**localhost/:1 GET http://localhost:4200/src/manifest.json 404 (Not Found)
manifest.json:1 Manifest: Line: 1, column: 1, Unexpected token.**

下面的是清单文件:

代码语言:javascript
复制
{
  "short_name": "Bus Express",
  "name": "BusEx",
  "start_url": "/",
  "background_color": "#ffffff",
  "display": "standalone",
  "scope": "/",
  "theme_color": "#fff",
  "icons": [
    {
      "src": "/assets/images/rateexpress128.png",
      "type": "image/png",
      "sizes": "128x128"
    },
    {
      "src": "/assets/images/rateexpress144.png",
      "type": "image/png",
      "sizes": "144x144"
    }
  ]
}
EN

回答 3

Stack Overflow用户

发布于 2018-06-21 21:13:27

默认情况下,文件不会复制到dist文件夹。您需要在angular.json配置文件(如果是角版本>= 6)、assets选项、看这里有个例子.angular-cli.json配置文件(如果角版本< 6) 看这里有个例子中手动添加它们。

票数 5
EN

Stack Overflow用户

发布于 2019-10-22 08:18:05

另外,我在内部将文件名更改为manifest.json,而angular.json包含条目manifest.webmanifest.

票数 1
EN

Stack Overflow用户

发布于 2021-07-06 10:06:05

go to angular.json

add manifest.json location in assets

代码语言:javascript
复制
"assets": [
              "src/favicon.ico",
              "src/assets",
              "src/manifest.json"
          ],

使用ng serve重新启动开发服务器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50976754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档