1

Ember-Cli アプリで qunit を使用して Blanket.js を実行したい - この目的のためだけに grunt を追加することは避けたい

npm install --save-dev ブランケット ( node_modules dir に配置) を使用してから、 index.html (テスト dir から) に以下を配置しようとしました

 <script>
  window.CioMobileENV = {{ENV}};
  window.EmberENV = window.CioMobileENV.EmberENV;
  debugger;
</script>
<script src="assets/qunit.js"></script>
<script src="assets/qunit-notifications.js"></script>
<script src="blanket.js"></script>
<script src="assets/vendor.js"></script>
<script src="assets/cio-mobile.js" data-cover></script>
<script src="testem.js"></script>
<script>
  require('cio-mobile/tests/test-helper');
</script>
<script src="assets/test-loader.js"></script>

ember サーバーを実行し、ブラウザで /tests に移動した後 - テストは実行されますが、コンソールでは Blank.js が見つからないことがわかります

また、bower install ブランケットを使用して同様のアプローチを試みました (そのため、ベンダー dir で)。これにより、同じ結果が得られました。

私もパスを明示的に入れようとしましたが、それでもblanket.jsが見つかりません

どんな助けでも素晴らしいでしょう!

4

2 に答える 2

0

また、CLI でブランケットを使用する作業も行っています。Blank.min.jsをダウンロードして手動で assets フォルダーにドロップし、次のように変更します。

<script src="assets/blanket.min.js"></script>

その際に含まれます。私はそのアプローチを使用してブランケットをうまく実行しています。ただし、トランスパイルされたファイルを取得して実行する方法がわからないため、まだあまり役に立ちません。

于 2014-07-01T15:32:45.510 に答える