Skip to content

Commit e60477e

Browse files
committed
made sure docs were only created when they didn't exist, as well as making sure documents were not created when using commands to keep the speed high
1 parent f82b856 commit e60477e

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

bin/learnyounode

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

33
require('../learnyounode').execute(process.argv.slice(2))
4-
require('../lib/docbuild')
4+
5+
if(process.argv.slice(2) == 0){
6+
require('../lib/docbuild')
7+
}

lib/docbuild.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
var createDocs = require('node-offline-api').createDocs
22
var buildOptions = require('node-offline-api').buildOptions
3+
var fs = require('fs')
34

45
buildOptions.buildDir = process.cwd()
56
buildOptions.buildName = 'node_apidoc'
67

7-
createDocs()
8+
fs.stat('../node-apidoc', function (err) {
9+
if (err) { createDocs() }
10+
})

0 commit comments

Comments
 (0)