1

psk1.2.1 をダウンロードして抽出し、npm install と bower install を実行した後、gulp を実行すると、次の出力が得られます。

MacBook-Pro-van-Marco:testb mspro$ gulp

[21:18:46] gulpfile の使用 ~/www/studies/polymer/testb/gulpfile.js

[21:18:46] 「クリーン」を開始しています...

[21:18:46] 5.66 ミリ秒後に「クリーン」を完了

[21:18:46] 「デフォルト」を開始しています...

[21:18:46] 「コピー」を開始しています...

[21:18:46] 「スタイル」を開始しています...

[21:18:47] すべてのファイルをスタイルします 98 B

[21:18:47] 559 ミリ秒後に「スタイル」が完了

[21:18:48] すべてのファイルをコピー 12.75 MB

[21:18:48] 1.72 秒後に「コピー」を完了

[21:18:48] 「要素」を開始しています...

[21:18:48] 3.49 ミリ秒後に「要素」を終了

[21:18:48] 「lint」を開始しています...

[21:18:49] 「画像」を開始しています...

[21:18:49] 「フォント」を開始しています...

[21:18:49] 「html」を開始しています...

[21:18:49] 142 ミリ秒後に「フォント」を終了

[21:18:51] 2.41 秒後に「リント」を終了

[21:18:51] html 全ファイル 52.36 kB

[21:18:51] 1.35 秒後に「html」を終了

[21:18:51] gulp-imagemin: 縮小された 6 つの画像 (494 B を保存 - 1.4%)

[21:18:51] 画像 全ファイル 35.41 kB

[21:18:51] 1.64 秒後に「画像」を終了

[21:18:51] 「加硫」を開始しています...

/Users/mspro/www/studies/polymer/testb/dist/bower_components/paper-behaviors/paper-button-behavior.html の検索エラー

/Users/mspro/www/studies/polymer/testb/dist/bower_components/paper-behaviors/paper-inky-focus-behavior.html の検索エラー

paper-behaviors フォルダーは空でした (README.md を除く)。次に、psk-light ダウンロードの bower_components/paper-behaviors フォルダーの内容をコピーしたところ、エラーはなくなりましたが、gulp でデモを開始すると空になりました。ページ

Chrome でコンソールを見ると、次のエラーが表示されます。

Uncaught TypeError: Polymer.IronMeta は関数ではありません /deep/ コンビネータは非推奨です。詳細については、 https://www.chromestatus.com/features/6750456638341120を参照してください。iron-icon.html:168 Uncaught TypeError: this._meta.byKey は関数 page.js ではありません: 797 Uncaught TypeError: 未定義のプロパティ '長さ' を読み取れません

ここで一旦諦めます、

私のノードのバージョンは、Mac osx 10.10.5 Chrome 47.0.2526.106 (64 ビット) の v4.2.4 です。

誰かがこの問題を解決する方法を知っていますか?

ありがとう

4

1 に答える 1

0

実行した実際のコマンドと、試した PSK のバージョンを含めると役立ちます。私が従った手順は次のとおりで、PSK をインストールして、gulp と gulp serve をエラーなしで実行できました。

  • ポリマー スターター キットをダウンロード

  • 中級 - 上級ユーザーの下で、polymer-starter-kit-1.2.1.zip をクリックします。

  • ZIP ファイルを任意の場所に解凍します

  • 次のステップを実行する前に、必要に応じて Node.js をインストールします。

  • Node.js がインストールされている状態で、Polymer Starter Kit のダウンロードのルートから次の 1 つのライナーを実行します。 npm install -g gulp bower && npm install && bower install または、管理者権限が必要な場合 sudo npm install -g gulp bower && npm install && bower install :

  • 次に、Polymer Starter Kit ダウンロードのルートから次の 1 つのライナーを使用して Web サーバーを起動します。 gulp serve

于 2016-01-09T18:42:58.477 に答える