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

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

如何在不使用jspm的情况下在本地使用插件.

提前致谢 …

最佳答案
添加内部插件的方法是重命名的功能,以解决模块加载器规范的问题.

export function configure(aurelia) {
  aurelia.use
    .standardConfiguration()
    .developmentLogging()
    .feature('my-plugin');

  aurelia.start().then(a => a.setRoot());
}

转载注明原文:javascript – 创建我的自定义插件并在本地注册 - 代码日志