具有以下结构:
/project1
/app
/components
/services
index.html
/project2
/app
/components
/services
index.html
是否可以将组件或服务从project2导入到project1,反之亦然?
答案 0 :(得分:4)
您可以将SystemJS配置为使用index.html
文件中的两个文件夹。这样您就可以将项目元素导入另一个元素。
<script>
System.config({
packages: {
'project1/app': {
format: 'register',
defaultExtension: 'js'
},
'project2/app': {
format: 'register',
defaultExtension: 'js'
}
}
});
System.import('project1/app/boot')
.then(null, console.error.bind(console));
</script>
答案 1 :(得分:0)
要从另一个angular2项目导入组件(或)服务,您按照以下步骤