...
This commit is contained in:
@@ -7,6 +7,8 @@ pub fn (mut site DocSite) clean(args ErrorArgs) ! {
|
||||
toclean := "
|
||||
/node_modules
|
||||
|
||||
babel.config.js
|
||||
|
||||
# Production
|
||||
/build
|
||||
|
||||
@@ -31,9 +33,13 @@ pub fn (mut site DocSite) clean(args ErrorArgs) ! {
|
||||
|
||||
build.sh
|
||||
build_dev.sh
|
||||
build-dev.sh
|
||||
develop.sh
|
||||
install.sh
|
||||
|
||||
docusaurus.config.ts
|
||||
package.json
|
||||
package-lock.json
|
||||
pnpm-lock.yaml
|
||||
|
||||
sidebars.ts
|
||||
|
||||
|
||||
@@ -65,10 +65,12 @@ pub fn (mut f DocusaurusFactory) build(args_ DSiteNewArgs) !&DocSite {
|
||||
|
||||
pub fn (mut f DocusaurusFactory) dev(args_ DSiteNewArgs) !&DocSite {
|
||||
mut s:=f.add(args_)!
|
||||
|
||||
s.clean()!
|
||||
s.generate()!
|
||||
|
||||
// Create screen session for docusaurus development server
|
||||
mut screen_name := 'docusaurus_${s.args.nameshort}'
|
||||
mut screen_name := 'docusaurus'
|
||||
mut sf := screen.new()!
|
||||
|
||||
// Add and start a new screen session
|
||||
@@ -77,6 +79,7 @@ pub fn (mut f DocusaurusFactory) dev(args_ DSiteNewArgs) !&DocSite {
|
||||
cmd: '/bin/bash'
|
||||
start: true
|
||||
attach: false
|
||||
reset: true
|
||||
)!
|
||||
|
||||
// Send commands to the screen session
|
||||
|
||||
Reference in New Issue
Block a user