首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular4快速入门中的defaultExtension无法正常工作

Angular4快速入门中的defaultExtension无法正常工作
EN

Stack Overflow用户
提问于 2017-04-30 15:29:20
回答 1查看 58关注 0票数 1

我一直在尝试让Quickstart示例正常工作,但遇到了如下错误:

代码语言:javascript
复制
GET http://localhost:3000/src/app/app.module 404 (Not Found)

我很确定这是因为require没有获取/src/app/app.module.js...但我不确定该怎么解决它。

EN

回答 1

Stack Overflow用户

发布于 2017-04-30 15:35:54

经过多次试验和错误,对我起作用的是:

  1. 将我的index.html移动到根文件夹中(我从/public提供静态文件,因此从public/src/index.htmlpublic/index.html)
  2. changing index.html内部的引用到:

System.import('src/main.js').catch(function(err){ console.error(err);});

  • public/src/systemjs.config.js内部的引用更改为:

(function (global) { System.config({路径:{ //路径用作别名'npm:':'node_modules/‘},// map告诉系统加载程序在哪里查找映射:{ //我们的应用程序在应用程序文件夹' app ':'src/ app ',// <<<<< add src/ }中,包:{ 'app':{ defaultExtension:'js',meta:{ '**/*.js':{ // <<<<添加\*\*/加载器:'systemjs-angular-loader.js‘},},});})(此);

我希望这对面临同样问题的人有所帮助!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43704021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档