如何在Aurelia应用程序中使用外部自定义元素(插件)
How to use external custom element (plugin) in Aurelia app?
我在github的repo中定义了一个自定义元素。然后在另一个应用程序中添加jspm install
'd所述元素。
在其他应用中导入该元素的正确方法是什么?当我在应用程序配置中调用aurelia.use.plugin('aurelia-custom-element')
时,它说它找不到aurelia-custom-element.js
。
aurelia-custom-element.html:
<template>
<div>Hello world, from Aurelia custom element!</div>
</template>
aurelia-custom-element.js:
import {customElement, bindable} from 'aurelia-framework';
@customElement('aurelia-custom-element')
export class AureliaCustomElement {
}
index.js:
export * from './aurelia-custom-element';
export function configure(config){
config.globalResources('./aurelia-custom-element');
}
您放置的aurelia.use.plugin('[here]')
应该与您安装的jspm相匹配。
例如,如果github的repo包含你的插件是https://github.com/uavalos/mega-plugin,你会执行jspm install github:uavalos/mega-plugin
来安装插件。要加载插件,你需要写aurelia.use.plugin('uavalos/mega-plugin')
。
如果你分享你的插件的url,我可以提供更具体的帮助。
相关文章:
- 像createComment这样的各种自定义变量名在内联javascript中被覆盖,但在外部js中没有.为什么?
- 调用插件外部的自定义函数并传递参数
- 使用外部单击关闭自定义指令弹出框
- 如何在 AngularJS 中将自定义指令与外部 HTML 模板捆绑在一起
- 无法使用通用分析代码为外部链接创建自定义页面跟踪URL
- ExtJS将自定义验证移动到外部文件
- 在外部.JS文件中定义的jquery/ajax中调用自定义JS函数
- 如何包含用于发布自定义Polymer元素的外部脚本文件
- 如何在Aurelia应用程序中使用外部自定义元素(插件)
- Angular自定义指令不能与外部javascript插件一起工作
- 从'外部'调用自定义函数中的函数
- 聚合物自定义元素中的外部样式表
- Wordpress自定义模板引用外部js
- 使用外部自定义CSS与Notify.js jQuery插件
- 重定向到带有自定义头的外部站点——AngularJS/OAuth
- tinymce-是否可以从工具栏外部调用自定义插件函数
- 如何创建一个自定义的模式弹出窗口-以及如何在它的外部点击关闭它
- Selenium Web驱动程序:execute_script can't执行自定义方法和外部javascrip
- Drupal8多个自定义模块使用相同的外部JS-Lib(例如Angular)
- 使用自定义 HTML 标签并将自定义标签替换为外部 HTML 可以吗?