Polymer - Cài đặt
Thật dễ dàng để cấu hình Polymer trong hệ thống của bạn. Sau đây là hai cách để cài đặt Polymer.
- Polymer CLI (Giao diện dòng lệnh)
- The Bower
Cài đặt Polymer bằng Polymer CLI
Step 1 - Cài đặt Polymer bằng lệnh npm sau.
npm install -g polymer-cli@next
Step 2 - Kiểm tra cài đặt thành công và phiên bản bằng lệnh sau.
polymer --version
Nếu nó đã được cài đặt thành công, thì nó sẽ hiển thị phiên bản là:
Step 3 - Tạo một thư mục với tên bạn chọn và chuyển sang thư mục đó.
mkdir polymer-js
cd polymer-js
Step 4- Để khởi tạo dự án của bạn, hãy chạy lệnh sau trong thư mục polyme-jsdirectory của bạn .
polymer init
Sau khi thực hiện lệnh trên, nó sẽ hiển thị như sau:
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 - Chọn ứng dụng polyme-2-từ các tùy chọn đã cho ở trên.
Bây giờ, hãy bắt đầu dự án của bạn bằng lệnh sau.
polymer serve
Cài đặt Polymer bằng Bower
Step 1 - Để bắt đầu lại từ đầu bằng phương pháp Bower, hãy cài đặt Bower bằng lệnh sau.
npm install -g bower
Step 2 - Cài đặt Polymer bằng lệnh sau.
npm install -g polymer-cli@next
Step 3 - Kiểm tra cài đặt thành công và phiên bản của Polymer, sử dụng lệnh sau.
polymer --version
Nếu nó đã được cài đặt thành công, thì nó sẽ hiển thị phiên bản là:
0.18.0-pre.13.
Step 4 - Để cài đặt bản phát hành Polymer 2.0 RC mới nhất từ bower, hãy sử dụng lệnh sau.
bower install Polymer/polymer#^2.0.0-rc.3
Step 5 - Tạo một index.html và thêm mã sau vào thẻ <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 - Bắt đầu dự án của bạn bằng lệnh sau.
polymer serve
Xây dựng để Triển khai
Để xây dựng dự án của bạn để triển khai, polymer build lệnh là một cách dễ dàng hơn, sẽ rút gọn, biên dịch hoặc gói mã của bạn tùy thuộc vào các cờ dòng lệnh.
Để tạo một bản dựng chung hoạt động trên tất cả các trình duyệt, hãy sử dụng lệnh sau.
polymer build --js-compile
Lệnh trên sẽ xây dựng dự án để xây dựng / mặc định và bạn có thể khởi động thư mục này bằng cách sử dụng lệnh sau.
polymer serve build/default
Polymer 2.0 sử dụng ES6 và HTML Custom Elements. Để thực hành tốt nhất, bạn nên sử dụng ES6 cho các trình duyệt có hỗ trợ ES6 đầy đủ và biên dịch ES5 sang các trình duyệt cũ không hỗ trợ ES6. Bảng sau đây cho thấy chiến lược tốt nhất cho dự án của bạn.
Chiến lược | Dễ dàng nhất để hỗ trợ nhiều trình duyệt | Tối ưu nhất cho hiệu suất WC v1 |
---|---|---|
Người phục vụ | Mọi máy chủ đều hoạt động, kể cả những máy chủ tĩnh | Khẩu phần khác biệt được yêu cầu |
Mã đã triển khai | ES5 chuyển | ES6 |
Bộ nạp Polyfill | webcomponents-es5-loader.js | webcomponents-loader.js |