Polymer CLIはPolymerプロジェクトとWebコンポーネント用の公式のコマンドラインツールです。ビルドパイプライン、カスタムエレメントとアプリケーションを作成するためのボイラープレート、リンター、開発サーバー、テストランナーが含まれています。
Linuxまたは、MacOSオペレーティングシステムにPolymer CLIをインストールするには、以下の手順に従ってください。
Windows 10でPolymer CLIを実行するための推奨方法については、下記のWindows 10でのPolymer CLIのインストールに関する説明を参照してください。
Install Polymer CLI
-
PolymerがサポートしているNode.jsのバージョンをインストールしていることを確認してください。インストールしたNode.jsのバージョンを確認するには、次のコマンドを実行します。
node --version
詳細は公式Nodeバージョンサポートポリシーを参照してください。
-
npmをアップデートします
npm install npm@latest -g
-
Gitがインストールされていることを確認してください。
git --version
または、Git downloads ページで見つけることができます。
-
Bowerの最新バージョンをインストールします。
npm install -g bower
-
Polymer CLIをインストールします。
npm install -g polymer-cli
Bower deprecation warning: このコマンド出力はBowerの廃止予定に関するnpmの警告なのですが、この警告は無視しても問題ありません。詳細については、Bower.ioを参照してください。
インストールは以上です。polymer help
を実行して、コマンドのリストを表示してみましょう。
CLI project types
Polymer CLIは2種類のプロジェクトで動作します:
-
エレメントプロジェクト。他のエレメントプロジェクトやアプリプロジェクトで使用する単一エレメントまたは関連エレメントのグループを公開するか、BowerやNPMなどに配布します。エレメントは他のエレメントとともに使用するために再利用可能で構成されているため、コンポーネントはプロジェクトの外部で参照されます。
詳細については、Polymer CLIを使用したエレメントプロジェクトの作成に関するガイドを参照してください。
-
アプリケーションプロジェクト。アプリケーションプロジェクトでは、Polymerで構成されたアプリケーションを作成できます。このアプリケーションはWebサイトとして展開します。アプリケーションは自己完結型で、アプリケーション内のコンポーネントで構成されています。
詳細については、Polymer CLIを使用してアプリケーションプロジェクトを作成するためのガイドを参照してください。
Commands
コマンドとそれらの使用方法については、Polymer CLI commandsを参照してください。
Windows 10にPolymer CLIをインストールする前提条件
Windows 10システムでPolymer CLIの前提条件をインストールするには、複数の方法があります。ここでは、WindowsサブシステムのBashを使用します。
Bashの最新のインストール手順については、WindowsのUbuntuに関するドキュメントを参照してください。
Windows 10でBashを有効にする
-
Start > System > OS Build
の順に選択してOSの情報を確認する。Make sure you have an x64 installation of Windows 10 with OS build > 14393.
-
Settings > Update and Security > For developers
を開き、Developer Mode
を選択します。 -
Startメニューから、
Windows features on or off
を探して、Windows Subsystem for Linux (beta)
を選択します。 -
コンピューターを再起動します。
-
Administrator
でログインします。 -
PowerShellプロンプトから、下記のコマンドを実行します:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
-
Bashプロンプトを開きます:
bash
-
プロンプトに従って新しいユーザーを作成します。
これでBashのインストールは完了です。Startメニューからbashと入力すると、新しいBashプロンプトを起動することができます。
nvmでNodeをインストールする
最新の手順については、nvmの公式ドキュメントを参照してください。
-
次のコマンドを入力して、インストールスクリプトを使用します:
curl -o- https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
-
ターミナルを再起動してください。
-
Nodeの最新バージョンをインストールします:
nvm install node
オプション:デフォルトブラウザ開く
オプションで、polymer serve --open
よりデフォルトブラウザで開くように設定します。Path変数を使用します。
echo $'\n'export BROWSER=/mnt/c/Program\\\ Files\\\ \\\(x86\\\)/
Google/Chrome/Application/chrome.exe >> ~/.bashrc