Multiple inheritance 创建多项目应用程序

Multiple inheritance 创建多项目应用程序,multiple-inheritance,aurelia,project-structure,Multiple Inheritance,Aurelia,Project Structure,我是Aurelia的新手,我想创建一个可以调用其他应用程序的应用程序 示例:我想创建3个项目,项目A、项目B和common,并希望在项目A和项目B中调用common 我尝试了一些npm和其他的例子,但这从来都不起作用 有一种简单的方法可以做到这一点吗?在两个项目中利用您的共同功能的最佳方法是使用aurelia插件。 Aurelia插件非常擅长封装可重用组件 Aurelia的默认包管理器JSPM支持私有github repo,甚至支持本地的(在早期开发阶段更容易)。 因此,在项目中插入插件就像键入

我是Aurelia的新手,我想创建一个可以调用其他应用程序的应用程序

示例:我想创建3个项目,项目A、项目B和common,并希望在项目A和项目B中调用common

我尝试了一些npm和其他的例子,但这从来都不起作用


有一种简单的方法可以做到这一点吗?

在两个项目中利用您的共同功能的最佳方法是使用aurelia插件。
Aurelia插件非常擅长封装可重用组件

Aurelia的默认包管理器JSPM支持私有github repo,甚至支持本地的(在早期开发阶段更容易)。 因此,在项目中插入插件就像键入以下内容一样简单:

jspm安装github:mygithubaccount/myplugin@master

我建议你开始阅读一篇插件创作博客文章,然后检查repo插件,看看如何打包你的插件。 查看有关的博客文章,它值得一读

您还可以使用存储库作为起点


祝你好运。

谢谢你的回答。然而,我尝试创建aurelia插件并用jspm安装它们,但我总是在代码中的关键字上出错,如“导入”“导出”等。下面的链接是我尝试过的众多图图之一,但在关键词上总是失败,您使用的是什么IDE/编辑器?您的编辑器支持ES6/JS Harmony吗?我使用eclipse编写代码,使用终端进行编译。