【问题标题】:my-app.html missing from bundled build folder捆绑的构建文件夹中缺少 my-app.html
【发布时间】:2016-11-14 20:29:08
【问题描述】:

我有一种情况,我正在为我的应用程序使用聚合物入门套件模板。我的 polymer.json 文件如下所示:

    {
      "entrypoint": "index.html",
      "shell": "src/my-app.html",
      "fragments": [

      ],
      "sourceGlobs": [
       "src/**/*",
       "images/**/*",
       "bower.json"
      ],
      "includeDependencies": [
        "manifest.json",
        "bower_components/webcomponentsjs/webcomponents-lite.min.js"
      ]
    }

当我使用 polymer-cli 命令 - 'polymer build' 构建时,捆绑的文件夹似乎缺少 shell 文件 'my-app.html'。

如果我删除

"shell": "src/my-app.html",

从 polymer.json 文件中,my-app.html 文件按原样在 bundled/src 文件夹中创建,但随后 index.html 文件丢失了。

我正在使用 polymer-starter-kit 模板并向其中添加文件。根据 polymer.json 的配置方式,我无法弄清楚为什么 my-app.html 或 index.html 会丢失。

你能告诉我这里出了什么问题吗?

谢谢。

【问题讨论】:

  • 我也有同样的问题。
  • 您是否尝试将"src/my-app.html" 添加到fragments 部分?我通常把我所有的自定义元素放在那里,以防万一。
  • 我刚刚再次使用 PSK 从头开始​​。我确保“聚合物构建”与 PSK 一起工作,它按预期工作,然后逐步进行更改。

标签: polymer polymer-1.0 polymer-starter-kit polymer-cli


【解决方案1】:

我昨天和你有同样的问题,我在 polymer.json 的 url 前面添加了“/”。

{
  "entrypoint": "index.html",
  "shell": "/src/my-app.html",
  "fragments": [
    "/src/my-app.html",
    "/src/my-home.html",
    "/src/my-shop.html"
  ],
  "sourceGlobs": [
   "src/**",
   "src/**/*",
   "src/structure/**/*",
   "images/**/*",
   "bower.json"
  ],
  "includeDependencies": [
    "manifest.json",
    "bower_components/webcomponentsjs/webcomponents-lite.min.js"
  ]
}

我只在 shell & Fragments 部分添加了“/”并且它起作用了。

我希望这会有所帮助。

干杯。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-30
    • 1970-01-01
    相关资源
    最近更新 更多