Skip to content

Commit a28b7c4

Browse files
committed
marjor
1 parent bacb2f9 commit a28b7c4

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

lib/commands/init.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ const logger = require('../util/logger')
77
const {prompt, MultiSelect} = require('enquirer')
88
const {cwd, exists, pkg, pwd, read, resolve} = require('../util')
99
const colors = require('ansi-colors')
10+
const semver = require('semver')
1011

1112
const replace = function (file, tpl, replace) {
1213
fs.writeFileSync(file, read(file).replace(tpl, replace), 'utf-8')
@@ -99,7 +100,12 @@ async function createFile(path, local, docsifyVersion, theme, plugins) {
99100
replace(target(filename), 'repo: \'\'', `repo: '${repo}'`)
100101
}
101102

102-
const resourceVersion = docsifyVersion
103+
let resourceVersion = docsifyVersion
104+
// Not rc or rc release, fetch the major version
105+
if (!(/rc/.test(docsifyVersion))) {
106+
resourceVersion = semver.major(docsifyVersion)
107+
}
108+
103109
replaceAll(target(filename), '__docsifyVersion__', `${resourceVersion}`)
104110

105111
// Return early if not opted for plugins

0 commit comments

Comments
 (0)