Initial commit
This commit is contained in:
29
index.js
Normal file
29
index.js
Normal file
@@ -0,0 +1,29 @@
|
||||
const express = require('express')
|
||||
const cors = require('cors')
|
||||
const app = express()
|
||||
|
||||
// Enable cors
|
||||
app.use(cors())
|
||||
|
||||
// Enable JSON body parsing
|
||||
app.use(express.json())
|
||||
|
||||
app.use(express.static('public'))
|
||||
app.use('/api/v1/fan', require('./routes/fan'))
|
||||
app.use('/api/v1/temp', require('./routes/temp'))
|
||||
|
||||
// const Fan = require('./model/Fan')
|
||||
// const fan = new Fan
|
||||
|
||||
// console.log(fan.getSpeed(2))
|
||||
// fan.setPwm(2, 90)
|
||||
|
||||
server = app.listen(8000)
|
||||
|
||||
function shutdown() {
|
||||
server.close()
|
||||
process.exit()
|
||||
}
|
||||
|
||||
process.on('SIGINT', shutdown)
|
||||
process.on('SIGTERM', shutdown)
|
||||
Reference in New Issue
Block a user