0

gulpfile の中に次のようなものを入れたい:

require('web-component-tester').gulp.init(gulp);
gulp.task('default', function() {
  gulp.watch(['elements/**', 'test/**'], ['test:local']);
});

目的は、テスト フォルダーまたは要素フォルダー (Polymer コンポーネントを含む) を監視することです。それらの一部が変更される場合は、各ビルドでテストを実行してください。

私のwct.conf.js:

module.exports = {
  root: '.tmp/elements/',
  suites:      ['**/test/'],
  plugins: {
    local: {browsers: ['chrome']},
  }
};

いくつかのページで上記のコードを見つけましたが、いくつかのテストを追加して端末に入力した後、エラーが見つかりました.tmpフォルダーが更新されず、またはのgulpような奇妙なエラーが機能しないためです。テストで意図的にミスをして失敗させたときに正しいエラーも発生したので、何か問題ないように見えますが、まったく問題ありません。Polymer is not definedajax.generateRequest

多くのファイルを含む既存のプロジェクトにテストを追加します。空のプロジェクトで同じことをしようとすると、入力するまで同じエラーが発生しましたbower install

これがbowerの依存関係の問題である可能性はありますか? または、何が悪いのか分かりますか?gulpfile のコードのこの部分は、目的の効果を実行する権利がありますか?

どうもありがとう。

4

1 に答える 1