polymer - 捆绑的构建文件夹中缺少 my-app.html

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

我遇到了一种情况,我正在为我的应用程序使用 polymer 入门套件模板。我的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 模板并向其中添加文件。我不明白为什么 my-app.html 或 index.html 会根据 Polymer.json 的配置方式而丢失。

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

谢谢。

最佳答案

我昨天和你遇到了同样的问题,我在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 部分添加了“/”,它就起作用了。

希望这能有所帮助。

干杯。

关于polymer - 捆绑的构建文件夹中缺少 my-app.html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40597262/

相关文章:

javascript - polymer 过滤器表达式的上下文

polymer - 绑定(bind)到核心列表项的 `hidden` 属性 (Polymer 0.5)

javascript - 从页面/注册表中删除 polymer 元素的推荐方法是什么?

css - 深度选择器的自定义样式混合

node.js - 如何在 Node 和 Express 应用程序中使用 Polymer cli 中的 Polymer 入门套件?

animation - 将 NEON 动画页面与 polymer 一起使用时闪烁

ajax - Polymer.js + OAuth2

http - 在全局范围内响应 polymer 中的 401

polymer - 如何围绕我的 View 模型构建我的 Polymer SPA 和核心页面?

caching - 灯塔和 polymer : start_url in manifest is not cached by Service Worker