6

アプリにポリマー スターター キット テンプレートを使用している状況があります。私の 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」を使用してビルドすると、バンドルされたフォルダにシェル ファイル「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 が見つからない理由がわかりません。

ここで何が問題なのか教えてください。

ありがとうございました。

4

1 に答える 1

4

私は昨日あなたと同じ問題を抱えていたので、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"
  ]
}

シェルとフラグメント部分に「/」を追加しただけで機能しました。

これが役立つことを願っています。

乾杯。

于 2016-12-22T11:35:38.180 に答える