/ / Aurelia-Polymer Utilizzo dello strumento CLI - javascript, web, aurelia, aurelia-cli

Aurelia-Polymer Utilizzo dello strumento CLI - javascript, web, aurelia, aurelia-cli

Ho cercato di risolvere questo problema per un po ', il mio obiettivo è usare i moduli Polymer all'interno del framework Aurelia. Qui (sulla documentazione ufficiale), ma che non è per un'app generata dalla CLI.

mio aurelia.json il file ha le seguenti dipendenze:

…
"aurelia-html-import-template-loader",
"aurelia-polymer",
…

(installato usando npm)

e il index.html il file assomiglia a questo:

<head>
<title>Aurelia</title>

<script src="bower_components/webcomponentsjs/webcomponents-lite.js"></script>
<link rel="import" href="bower_components/polymer/polymer.html">

...

Non ho errori nella CLI / console al momento della costruzione.

main.js

aurelia.use.plugin("aurelia-polymer");

carica bene ma

aurelia.use.plugin("aurelia-html-import-template-loader");

dà errori nella console del browser:

vendor-bundle.js:21513 GET http://localhost:9000/app.html
Unhandled rejection Error: Load timeout for modules: template-registry- ………

Ho parlato con un gruppo di ragazzi su aurelia / gitter, ma finora non ho trovato nessuno in grado di ottenere "aurelia-html-import-template-loader" che lavora nella CLI.

Grazie per aver letto, avere una giornata fantastica

risposte:

0 per risposta № 1

A partire dal aurelia-polimero:

Utilizzo con Webpack

Se usi il webpack, non sarai in grado di farlouso aurelia-html-import-template-loader, il che significa che non sarai in grado di farlo carica gli elementi di polimero direttamente nei tuoi modelli (vedi n. 18). Anziché, è suggerito che tu usi vulcanizzare per raggruppare tutto il Polimero elementi che usiun file che può essere caricato in index.html. Il gli elementi saranno ancora disponibili nei modelli una volta caricati, ma questo evita i problemi di sintassi che richiedono il modello di importazione HTML loader.

Non l'ho ancora provato con aurelia-cli, ma vale la pena provare.