<p dir="auto">It looks like Angular 2 tries to load files in a path called <code class="notranslate">'rxjs/operators/*'</code> (like <a href="https://github.com/angular/angular/blob/25a2d7b5db7806e1b6b3ce0b5380cf94253bbe4c/modules/angular2/src/facade/async.ts#L13">here</a>). But it seems the path should be called <code class="notranslate">'rxjs/operator/*'</code> (without <code class="notranslate">s</code>).</p>
<p dir="auto">Webpack error:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="ERROR in ./~/angular2/src/facade/async.js
Module not found: Error: Cannot resolve module 'rxjs/operators/toPromise' in"><pre class="notranslate"><code class="notranslate">ERROR in ./~/angular2/src/facade/async.js
Module not found: Error: Cannot resolve module 'rxjs/operators/toPromise' in
</code></pre></div>
<p dir="auto">In <code class="notranslate">angular2@2.0.0-alpha.48</code>:</p>
<p dir="auto"><code class="notranslate">facade/async.js</code> line 19 calls <code class="notranslate">require('rxjs/operators/toPromise');</code></p>
<p dir="auto">As of <code class="notranslate">rxjs@5.0.0-alpha.12</code> this folder was renamed to <code class="notranslate">operator/toPromise.js</code>.</p>
<p dir="auto">The result is that a jspm install of angular 2 without bundling gets the following error:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="GET http://localhost:8080/jspm_packages/npm/rxjs@5.0.0-alpha.12/operators/toPromise.js 404 (Not Found)"><pre class="notranslate"><code class="notranslate">GET http://localhost:8080/jspm_packages/npm/rxjs@5.0.0-alpha.12/operators/toPromise.js 404 (Not Found)
</code></pre></div>
<p dir="auto">The rxjs version should either fixed at version <code class="notranslate">alpha.10</code> or this reference udpated to <code class="notranslate">operator/toPromise.js</code></p>