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

标签 javascript aurelia

我想创建自己的 aurelia 插件,我创建了一个文件夹 my-plugin 并将 index.js 放入其中。我使用 use.plugin("my-plugin") 在 main.js 中添加了它。 运行时我找不到我的插件。 我将它添加到 package.json 下的 jspm 部分,但是当调用 jspm install 时,我得到 Install of my-plugin to my-plugin has no registry property provided.

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

提前致谢...

最佳答案

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

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

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

关于javascript - 创建我的自定义插件并在本地注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33813499/

相关文章:

javascript - 使用 D3 选择函数在 HTML 布局中正确对齐 SVG

javascript - 如何在 jQuery/JS 中创建具有多个值的 obj 并随机选择不重复的值

javascript - AngularJS:为什么我的 $interval 不停止?

css - aurelia-cli 元素 : height in %, 和 bundle 导出的 Kendo UI 拆分器?

javascript - 从 Aurelia View 模型中的 canActivate 导航

javascript - Vue-cli webpack模板中main.js如何链接到Index.html

javascript - 用JS拖拽后显示图片

twitter-bootstrap - 无法观察 Aurelia 自定义属性中的 Bootstrap 事件

html - Navbar-brand 偏离中心且尺寸不正确

javascript - 用于持久项目的 AureliaJS