Skip to content

Commit 92b3b8c

Browse files
tylerjusflyIfycode
authored andcommitted
fix: watch for dist folder before running c-be command
1 parent 3ca1f1a commit 92b3b8c

File tree

2 files changed

+22
-3
lines changed

2 files changed

+22
-3
lines changed

bin/create-collabo-app

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,22 @@
11
#!/usr/bin/env node
22

3-
require = require('esm')(module /*, options */);
4-
require('../dist/src/cli').cli(process.argv);
3+
var require = require('esm')(module /*, options */);
4+
const path = require('path')
5+
const fs = require('fs');
6+
const { warning } = require('../lib/helpers');
7+
8+
const dist_folder = path.join('./', 'dist');
9+
10+
function check_and_run_dist_folder() {
11+
fs.access(dist_folder, fs.constants.F_OK, (err) => {
12+
if(err){
13+
warning('ERROR: Node mongo cli requires a dist folder to function run "npm run dev" to clear this error')
14+
}else{
15+
require('../dist/src/cli').cli(process.argv);
16+
17+
}
18+
})
19+
20+
}
21+
22+
check_and_run_dist_folder()

dev/developer.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ export const repo = {
4545
'src',
4646
'lib',
4747
'templates',
48-
'tsconfig.json'
48+
'tsconfig.json',
49+
'dist'
4950
],
5051
developerJsFileName,
5152
cleanupFolderName,

0 commit comments

Comments
 (0)