Polymère - Installation

Il est facile de configurer Polymer dans votre système. Voici les deux façons d'installer Polymer.

  • Le Polymer CLI (Interface de ligne de commande)
  • Le Bower

Installation de Polymer à l'aide de Polymer CLI

Step 1 - Installez Polymer à l'aide de la commande npm suivante.

npm install -g polymer-cli@next

Step 2 - Vérifiez l'installation et la version réussies à l'aide de la commande suivante.

polymer --version

S'il s'est installé avec succès, il affichera la version comme -

Step 3 - Créez un répertoire avec le nom de votre choix et basculez vers ce répertoire.

mkdir polymer-js 
cd polymer-js

Step 4- Pour initialiser votre projet, exécutez la commande suivante dans votre répertoire polymer-js .

polymer init

Après avoir exécuté la commande ci-dessus, il affichera quelque chose comme ceci -

C:\polymer-js>polymer init 
? Which starter template would you like to use? 
   1) polymer-1-element - A simple Polymer 1.0 element template 
   2) polymer-2-element - A simple Polymer 2.0 element template 
   3) polymer-1-application - A simple Polymer 1.0 application template 
   4) polymer-2-application - A simple Polymer 2.0 application 
   5) polymer-1-starter-kit - A Polymer 1.x starter application template, with 
      navigation and "PRPL pattern" loading 
   6) polymer-2-starter-kit - A Polymer 2.x starter application template, with 
      navigation and "PRPL pattern" loading 
   7) shop - The "Shop" Progressive Web App demo
   Answer: 4

Step 5 - Sélectionnez l'application polymère-2 parmi les options ci-dessus.

Maintenant, démarrez votre projet à l'aide de la commande suivante.

polymer serve

Installation de polymère à l'aide de Bower

Step 1 - Pour repartir de zéro en utilisant la méthode Bower, installez le Bower en utilisant la commande suivante.

npm install -g bower

Step 2 - Installez le Polymer à l'aide de la commande suivante.

npm install -g polymer-cli@next

Step 3 - Vérifiez l'installation réussie et la version de Polymer à l'aide de la commande suivante.

polymer --version

S'il s'est installé avec succès, il affichera la version comme -

0.18.0-pre.13.

Step 4 - Pour installer la dernière version de Polymer 2.0 RC de bower, utilisez la commande suivante.

bower install Polymer/polymer#^2.0.0-rc.3

Step 5 - Créer un index.html fichier et ajoutez le code suivant dans la balise <head>.

<script src = "/bower_components/webcomponentsjs/webcomponentsloader.js"></script> 
// it loads the polyfills 

<link rel = "import" href = "/bower_components/polymer/polymer.html"> 
// it import Polymer

Step 6 - Démarrez votre projet à l'aide de la commande suivante.

polymer serve

Construire pour le déploiement

Pour construire votre projet de déploiement, polymer build est un moyen plus simple, qui réduira, compilera ou regroupera votre code en fonction des indicateurs de ligne de commande.

Pour créer une version universelle qui fonctionne sur tous les navigateurs, utilisez la commande suivante.

polymer build --js-compile

La commande ci-dessus construira le projet à build / default et vous pouvez démarrer ce répertoire à l'aide de la commande suivante.

polymer serve build/default

Polymer 2.0 utilise ES6 et des éléments personnalisés HTML. Pour les meilleures pratiques, il est toujours bon d'utiliser ES6 avec des navigateurs avec une prise en charge complète d'ES6 et de compiler ES5 sur d'anciens navigateurs qui ne prennent pas en charge ES6. Le tableau suivant présente la meilleure stratégie pour votre projet.

Stratégie Le plus simple pour la prise en charge de plusieurs navigateurs Le plus optimal pour les performances de WC v1
Serveur Tout serveur fonctionne, y compris les serveurs statiques Service différentiel requis
Code déployé ES5 transpilé ES6
Chargeur Polyfill webcomponents-es5-loader.js webcomponents-loader.js