事实上,我得到三个 404 试图加载同一个文件,但我感兴趣的一个发生在这里,在我的index.html
:
<script>
System.import('app/main').catch(function (err) { console.error("IMPORT_ERR: " + err); });
</script>
记录的错误是:
IMPORT_ERR: Error: Error: XHR error (404 Not Found) loading http://localhost:57971/node_modules/@angular/platform-browser-dynamic/bundles/platform-browser-dynamic.umd.js
at XMLHttpRequest.wrapFn [as _onreadystatechange] (http://localhost:57971/js/zone.js:647:29)
at ZoneDelegate.invokeTask (http://localhost:57971/js/zone.js:236:37)
at Zone.runTask (http://localhost:57971/js/zone.js:136:47)
at XMLHttpRequest.ZoneTask.invoke (http://localhost:57971/js/zone.js:304:33)
Error loading http://localhost:57971/node_modules/@angular/platform-browser-dynamic/bundles/platform-browser-dynamic.umd.js as "@angular/platform-browser-dynamic" from http://localhost:57971/app/main.js
然而,有问题的文件肯定存在:
PS C:\Dev\Angular2\Projects\Introduction\Code\src> ls TourOfHeroes2\node_modules\@angular\platform-browser-dynamic\bundles
Directory: C:\Dev\Angular2\Projects\Introduction\Code\src\TourOfHeroes2\node_modules\@angular\platform-brow
ser-dynamic\bundles
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2016/09/25 8:50 AM 4631 platform-browser-dynamic-testing.umd.js
-a---- 2016/09/25 8:50 AM 8749 platform-browser-dynamic.umd.js
-a---- 2016/09/25 8:50 AM 4703 platform-browser-dynamic.umd.min.js
该文件夹TourOfHeroes2
是 Web 应用程序的根目录。