new plugin structure
This commit is contained in:
+1
-1
@@ -6,5 +6,5 @@ COPY plugins /service/plugins
|
|||||||
COPY static /service/static
|
COPY static /service/static
|
||||||
COPY node_modules /service/node_modules
|
COPY node_modules /service/node_modules
|
||||||
|
|
||||||
EXPOSE 8080
|
EXPOSE 8080 20000
|
||||||
ENTRYPOINT ["node", "lib/FrontblockAdmin.js"]
|
ENTRYPOINT ["node", "lib/FrontblockAdmin.js"]
|
||||||
@@ -73,4 +73,15 @@ export class FrontblockConfigLib{
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
window['fb'] = new FrontblockConfigLib()
|
window['fb'] = new FrontblockConfigLib()
|
||||||
|
declare const fb
|
||||||
|
window['setup'] = async() => {
|
||||||
|
await Promise.all([
|
||||||
|
fb.PluginManager.installPlugin("ApiClient"),
|
||||||
|
fb.PluginManager.installPlugin("HtmlSupplier"),
|
||||||
|
fb.PluginManager.installPlugin("PluginManager"),
|
||||||
|
fb.PluginManager.installPlugin("PaymentManager")
|
||||||
|
])
|
||||||
|
location.reload();
|
||||||
|
console.log("done")
|
||||||
|
}
|
||||||
@@ -4,6 +4,7 @@
|
|||||||
<a class="nav-link">
|
<a class="nav-link">
|
||||||
<span class="title">Dashboard and Widgets</span>
|
<span class="title">Dashboard and Widgets</span>
|
||||||
</a>
|
</a>
|
||||||
|
<button onclick="setup()">setup!</button>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user