mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Add extensions to extra resources on production built
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
This commit is contained in:
parent
3428476d40
commit
85848b96b1
@ -91,6 +91,11 @@
|
|||||||
"to": "static/",
|
"to": "static/",
|
||||||
"filter": "!**/main.js"
|
"filter": "!**/main.js"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"from": "src/extensions/",
|
||||||
|
"to": "./extensions/",
|
||||||
|
"filter": "**/*.js*"
|
||||||
|
},
|
||||||
"LICENSE"
|
"LICENSE"
|
||||||
],
|
],
|
||||||
"linux": {
|
"linux": {
|
||||||
|
|||||||
@ -4,7 +4,7 @@ import fs from "fs-extra";
|
|||||||
import { action, observable, reaction, toJS, } from "mobx";
|
import { action, observable, reaction, toJS, } from "mobx";
|
||||||
import { BaseStore } from "../common/base-store";
|
import { BaseStore } from "../common/base-store";
|
||||||
import { ExtensionId, ExtensionManifest, ExtensionVersion, LensExtension } from "./extension";
|
import { ExtensionId, ExtensionManifest, ExtensionVersion, LensExtension } from "./extension";
|
||||||
import { isDevelopment } from "../common/vars";
|
import { isDevelopment, isProduction, isTestEnv } from "../common/vars";
|
||||||
import logger from "../main/logger";
|
import logger from "../main/logger";
|
||||||
|
|
||||||
export interface ExtensionStoreModel {
|
export interface ExtensionStoreModel {
|
||||||
@ -45,10 +45,10 @@ export class ExtensionStore extends BaseStore<ExtensionStoreModel> {
|
|||||||
@observable installed = observable.map<ExtensionId, InstalledExtension>([], { deep: false });
|
@observable installed = observable.map<ExtensionId, InstalledExtension>([], { deep: false });
|
||||||
|
|
||||||
get folderPath(): string {
|
get folderPath(): string {
|
||||||
if (isDevelopment) {
|
if (isDevelopment || isTestEnv) {
|
||||||
return path.resolve(__static, "../src/extensions");
|
return path.resolve(__static, "../src/extensions");
|
||||||
}
|
}
|
||||||
return "" // todo: figure out prod-path
|
return path.resolve(__static, "../extensions"); //todo figure out prod
|
||||||
}
|
}
|
||||||
|
|
||||||
async load() {
|
async load() {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user