Skip to content

Commit

Permalink
Merge pull request #6339 from vvlladd28/bug/build-ui/windows
Browse files Browse the repository at this point in the history
[3.4] UI: Fixed generate types and build in Windows OS
  • Loading branch information
ikulikov committed Mar 30, 2022
2 parents aacdde9 + 87fed7d commit b79c218
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
1 change: 1 addition & 0 deletions ui-ngx/.yarnrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
network-timeout 1000000
11 changes: 7 additions & 4 deletions ui-ngx/generate-types.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,12 @@
const child_process = require("child_process");
const fs = require('fs');
const path = require('path');
const typeDir = './target/types';
const srcDir = typeDir + '/src';
const moduleMapPath = "src/app/modules/common/modules-map.ts";

const typeDir = path.join('.', 'target', 'types');
const srcDir = path.join('.', 'target', 'types', 'src');
const moduleMapPath = path.join('src', 'app', 'modules', 'common', 'modules-map.ts');
const ngcPath = path.join('.', 'node_modules', '.bin', 'ngc');
const tsconfigPath = path.join('src', 'tsconfig.app.json');

console.log(`Remove directory: ${typeDir}`);
try {
Expand All @@ -28,7 +31,7 @@ try {
console.error(`Remove directory error: ${err}`);
}

const cliCommand = `./node_modules/.bin/ngc --p src/tsconfig.app.json --declaration --outDir ${srcDir}`;
const cliCommand = `${ngcPath} --p ${tsconfigPath} --declaration --outDir ${srcDir}`;
console.log(cliCommand);
try {
child_process.execSync(cliCommand);
Expand Down

0 comments on commit b79c218

Please sign in to comment.