mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-07-24 17:31:52 +00:00
[ACA-3821] Add lite-serve with VSCode launcher (#1584)
* Add lite-serve with VSCode launcher * Make lite-serve smarter to work with Basic authtype as well * Change and unify app-config-replace script
This commit is contained in:
20
scripts/run
Executable file
20
scripts/run
Executable file
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/env node
|
||||
|
||||
const path = require('path');
|
||||
const tsConfigPath = path.resolve(__dirname, 'tsconfig.json');
|
||||
const tsConfig = require(tsConfigPath);
|
||||
|
||||
require('ts-node').register({ project: tsConfigPath });
|
||||
require('tsconfig-paths').register({
|
||||
project: tsConfigPath,
|
||||
baseUrl: path.resolve(__dirname),
|
||||
paths: tsConfig.compilerOptions.paths
|
||||
});
|
||||
|
||||
const handlerParam = process.argv[2];
|
||||
const RunnerClass = require(`./npm/${handlerParam}.ts`).default;
|
||||
|
||||
const runnerArgs = [ ...process.argv ];
|
||||
runnerArgs.splice(2, 1);
|
||||
const runner = new RunnerClass(runnerArgs);
|
||||
runner.run();
|
Reference in New Issue
Block a user