mirror of
https://github.com/tusen-ai/naive-ui.git
synced 2025-03-07 13:48:31 +08:00
build: build-doc script
This commit is contained in:
parent
bc0c7f9d44
commit
7372976883
1
.gitignore
vendored
1
.gitignore
vendored
@ -2,6 +2,7 @@ node_modules
|
||||
dist
|
||||
docDist
|
||||
doc/dist
|
||||
build-doc/deploy-doc.sh
|
||||
test-size
|
||||
test-bundle
|
||||
test/unit/coverage
|
||||
|
13
build-doc/generate-deploy-sh.js
Normal file
13
build-doc/generate-deploy-sh.js
Normal file
@ -0,0 +1,13 @@
|
||||
const fs = require('fs')
|
||||
const path = require('path')
|
||||
|
||||
const tpl = fs.readFileSync(
|
||||
path.resolve(__dirname, 'deploy-doc.sh.tpl')
|
||||
).toString()
|
||||
|
||||
const script = tpl.replace(/\$VERSION/g, require('../package.json').version)
|
||||
|
||||
fs.writeFileSync(
|
||||
path.resolve(__dirname, 'deploy-doc.sh'),
|
||||
script
|
||||
)
|
@ -18,8 +18,8 @@
|
||||
"lint": "eslint --no-error-on-unmatched-pattern --fix \"src/**/*.{js,vue}\" \"test/**/*.{js,vue}\" \"build/**/*.{js,vue}\" \"demo/**/*.{js,vue}\" && stylelint \"src/_styles/**/*.scss\"",
|
||||
"lint:js": "eslint --no-error-on-unmatched-pattern --fix \"src/**/*.{js,vue}\" \"test/**/*.{js,vue}\" \"build/**/*.{js,vue}\" \"demo/**/*.{js,vue}\"",
|
||||
"lint:style": "stylelint \"src/_styles/**/*.scss\"",
|
||||
"release:doc": "npm run build:doc && sudo bash build-doc/deploy-doc.sh",
|
||||
"release:doc:no-build": "sudo bash build-doc/deploy-doc.sh",
|
||||
"release:doc": "npm run build:doc && node build-doc/generate-deploy-sh.js &&sudo bash build-doc/deploy-doc.sh",
|
||||
"release:doc:no-build": "node build-doc/generate-deploy-sh.js && sudo bash build-doc/deploy-doc.sh",
|
||||
"release:package": "npm run build && npm publish",
|
||||
"test": "cross-env NODE_ENV=test jest"
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user