我正在更新我的Angular项目并决定删除fs.unlinkSync(fileName);
的所有实例,因为文档指示我到这里:
https://angular.io/docs/ts/latest/guide/change-log.html
删除了所有提及的moduleId。 “组件相对路径”食谱 删除(2017-03-13)
我们为我们添加了一个新的SystemJS插件(systemjs-angular-loader.js) 推荐的SystemJS配置。这个插件动态转换 templateUrl中的“组件相对”路径和styleUrls为“绝对路径” 路径“为你。
我们强烈建议您只编写与组件相关的路径。那 是这些文档中讨论的唯一URL形式。 您不再需要 写@Component({moduleId:module.id}),你也不应该。
在删除moduleId: module.id
之前,我执行了以下步骤:
moduleId: module.id
添加到我的systemjs.config.js文件中(尝试粘贴更多代码但由于某种原因不会格式化)loader: 'systemjs-angular-loader.js'
按照这些步骤并从我的组件中删除"systemjs": "0.20.12",
后,正如文档清楚地说我应该这样做,我收到以下错误:
以下是组件代码现在的样子:
moduleId: module.id
为什么我的html文件上有404?我错过了一步吗?