创建我的自定义插件并在本地注册

Creating my custom plugin and register it locally

本文关键字:注册 我的 自定义 插件 创建      更新时间:2023-09-26

我想创建我自己的aurelia插件,我为我的插件创建了一个文件夹,并将index.js放在里面。我用use.plugin("my-plugin")在main.js中添加了它。当运行时,我找不到我的插件。我把它添加到了package.json下的jspm部分,但当调用jspm install时,我得到了插件的install,我的插件没有提供注册表属性。

如何在不抛出jspm的情况下在本地使用插件。

提前感谢。。。

添加内部插件的方法被重命名为feature,以解决模块加载程序规范的问题。

export function configure(aurelia) {
  aurelia.use
    .standardConfiguration()
    .developmentLogging()
    .feature('my-plugin');
  aurelia.start().then(a => a.setRoot());
}