Skip to content

Commit ed2bee4

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 828b92c commit ed2bee4

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)