2016-11-14 50 views
6

Mam sytuację, w której używam szablonu polimerowego zestawu startowego dla mojej aplikacji. Moje pliki polymer.json wygląda następująco:my-app.html brakuje w dołączonym folderze kompilacji

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

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

gdy budować za pomocą polecenia CLI-polimerowy - '' build polimerową, dołączone Folder wydaje przegap plik shell 'my-app.html'.

Jeśli usunąć

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

z pliku polymer.json plik my-app.html zostanie utworzony w folderze pakiecie/src tak jak powinien, ale wtedy plik index.html znika.

Używam szablonu polimerowego zestawu startowego i dodawania do niego plików. Nie mogę zrozumieć, dlaczego my-app.html lub index.html brakuje w zależności od konfiguracji pliku polymer.json.

Czy możesz mi powiedzieć, co tu jest nie tak?

Dziękuję.

+0

Mam ten sam problem. –

+0

Czy próbowałeś dodać słowo "src/my-app.html" do sekcji "fragmenty"? Zwykle umieszczam tam wszystkie moje niestandardowe elementy. – alesc

+0

Właśnie zacząłem od nowa, używając PSK. Upewniłem się, że "konstrukcja polimeru" działa z PSK, który działa zgodnie z oczekiwaniami, a następnie wprowadzał zmiany stopniowo. – sandav

Odpowiedz

4

Miałem ten sam problem z tobą wczoraj i dodałem "/" przed adresami URL w polymer.json.

{ 
    "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" 
    ] 
} 

dodaje się tylko "/" w powłoce & fragmenty części i pracował.

Mam nadzieję, że to może pomóc.

Pozdrawiam.