You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rap2-delos/scripts/dev.js

20 lines
526 B
JavaScript

const start = () => {
let execSync = require('child_process').execSync
let app = require('./app')
let port = 8080
let url = `http://localhost:${port}` // /api.html
let open = false
console.log('----------------------------------------')
app.listen(port, () => {
console.log(`rap2-dolores is running as ${url}`)
if (!open) return
try {
execSync(`osascript openChrome.applescript ${url}`, { cwd: __dirname, stdio: 'ignore' })
} catch (e) {
execSync(`open ${url}`)
}
})
}
start()