2016-10-12 3 views
0

カスタムポリマーエレメントを持っていますpolymer install elementこれは<x-custom-element>と呼ばれています。エレメントフォルダ内のバインダー成分を参照するリンクを変更するまではpolymer serveにはできません。カスタムポリマーエレメントをバウアーで使用する

私はGitの私は、要素内の参照を変更する必要がリポジトリ<links rel="import" href="bower_components/"> toのhref =」../ `またはこれまでにどのようなリンクが要素をインストールしたディレクトリを形成bower_componentsフォルダを使用することであるに要素を公開します。

例えば

このファイル構造と、polymer serveを介してファイルを提供することができるように

  • bower.json
  • bower_components/
  • 試験/
  • temo/
  • X-カスタムelement.html

x-custom-element.htmlのリンクが/bower_components/*

を参照する必要がある。しかし亭のインポートと私は参照を変更する必要があります使用可能できるようにするには〜../*

このプロセスを修正する方法はありますか?あなたはこの問題にどのように接近すべきですか?

すべてのリンクを前後に変更するスクリプトを作成しますか? その他のオプションはありますか?

答えて

1

あなたのサンプルプロジェクトディレクトリには、ルートにindex.htmlがありません。これは自動的にpolymer-cli(すなわち、polymer init element)によって生成されなければならない、そしてそれは次のようになります。私はpolymer init elementpolymer-cli V0を持つ要素のプロジェクトを生成した後polymer serve -oでサイトを閲覧するすべての問題を持っていなかった

<!doctype html> 

<html> 
    <head> 
    <title>x-foo</title> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
    <script src="../webcomponentsjs/webcomponents-lite.js"></script> 
    <link rel="import" href="../iron-component-page/iron-component-page.html"> 
    </head> 
    <body> 
    <iron-component-page src="x-foo.html"></iron-component-page> 
    </body> 
</html> 

。 16.0、polyserve、v0.13.0、macOS Sierra 10.12)。

enter image description here

+0

おかげで、それは '-o'オプション –

関連する問題