如何提供aurelia库供基于aurelia CLI的应用程序使用
我正在构建一个aurelia自定义元素库,供几个不同的aurelia应用程序使用,但在使用CLI进程将自定义元素html正确连接到应用程序包时遇到了麻烦 我目前认为该库将是package.json的一部分,因此列在node_modules/my lib下。交付的.html格式应该是什么如何提供aurelia库供基于aurelia CLI的应用程序使用,aurelia,Aurelia,我正在构建一个aurelia自定义元素库,供几个不同的aurelia应用程序使用,但在使用CLI进程将自定义元素html正确连接到应用程序包时遇到了麻烦 我目前认为该库将是package.json的一部分,因此列在node_modules/my lib下。交付的.html格式应该是什么 <template>...</template> 除了一个依赖项中列出的“main”之外,没有任何内容包含在内 如果我添加到markupProcess(它似乎更多地链接到应用程序而不是
<template>...</template>
除了一个依赖项中列出的“main”之外,没有任何内容包含在内
如果我添加到markupProcess(它似乎更多地链接到应用程序而不是库)
我正确地将html添加到应用程序包中,但路径错误,因为它在define中包含“../node\u modules”,因此在应用程序尝试使用它时找不到它
我没有使用CLI来构建我的库,因为我希望应用程序只包含它使用的部分。所以JS是以AMD格式构建和交付的,但我不确定HTML的使用过程
建议?有一个框架插件repo@github 使用构建脚本和所有
define('text!my-lib/component1.html', ['module'], function(module) { module.exports = "<template>\r\n ...
"source": [
"[../node_modules/my-lib/**/*.js]",
"../node_modules/my-lib/**/*.{css,html}"
],
"markupProcessor": {
"id": "none",
"displayName": "None",
"fileExtension": ".html",
"source": [
"src\\**\\*.html",
"..\\node_modules\\my-lib\\**\\*.html"
]
},