Toggle navigation
Toggle navigation
This project
Loading...
Sign in
2019-1-OpenSourceSW
/
Probability Death
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
배희수
2018-12-05 22:33:59 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
52496da3f6867c9da9978f0f35ecf6a9015ef465
52496da3
1 parent
dc48e761
mysql 개발 환경 구축 및 생활 기상 지수/사망확률 변수 정의
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
165 additions
and
79 deletions
package-lock.json
package.json
routes/index.js
package-lock.json
View file @
52496da
...
...
@@ -9,7 +9,7 @@
"resolved"
:
"https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz"
,
"integrity"
:
"sha1-63d99gEXI6OxTopywIBcjoZ0a9I="
,
"requires"
:
{
"mime-types"
:
"
2.1.21
"
,
"mime-types"
:
"
~2.1.18
"
,
"negotiator"
:
"0.6.1"
}
},
...
...
@@ -64,6 +64,11 @@
"callsite"
:
"1.0.0"
}
},
"bignumber.js"
:
{
"version"
:
"4.1.0"
,
"resolved"
:
"https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz"
,
"integrity"
:
"sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA=="
},
"blob"
:
{
"version"
:
"0.0.5"
,
"resolved"
:
"https://registry.npmjs.org/blob/-/blob-0.0.5.tgz"
,
...
...
@@ -75,15 +80,15 @@
"integrity"
:
"sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ="
,
"requires"
:
{
"bytes"
:
"3.0.0"
,
"content-type"
:
"1.0.4"
,
"content-type"
:
"
~
1.0.4"
,
"debug"
:
"2.6.9"
,
"depd"
:
"1.1.2"
,
"http-errors"
:
"1.6.3"
,
"depd"
:
"
~
1.1.2"
,
"http-errors"
:
"
~
1.6.3"
,
"iconv-lite"
:
"0.4.23"
,
"on-finished"
:
"2.3.0"
,
"on-finished"
:
"
~
2.3.0"
,
"qs"
:
"6.5.2"
,
"raw-body"
:
"2.3.3"
,
"type-is"
:
"1.6.16"
"type-is"
:
"
~
1.6.16"
}
},
"bytes"
:
{
...
...
@@ -121,7 +126,7 @@
"resolved"
:
"https://registry.npmjs.org/compressible/-/compressible-2.0.15.tgz"
,
"integrity"
:
"sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw=="
,
"requires"
:
{
"mime-db"
:
"
1.37.0
"
"mime-db"
:
"
>= 1.36.0 < 2
"
}
},
"compression"
:
{
...
...
@@ -129,13 +134,13 @@
"resolved"
:
"https://registry.npmjs.org/compression/-/compression-1.7.3.tgz"
,
"integrity"
:
"sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg=="
,
"requires"
:
{
"accepts"
:
"1.3.5"
,
"accepts"
:
"
~
1.3.5"
,
"bytes"
:
"3.0.0"
,
"compressible"
:
"
2.0.15
"
,
"compressible"
:
"
~2.0.14
"
,
"debug"
:
"2.6.9"
,
"on-headers"
:
"1.0.1"
,
"on-headers"
:
"
~
1.0.1"
,
"safe-buffer"
:
"5.1.2"
,
"vary"
:
"1.1.2"
"vary"
:
"
~
1.1.2"
}
},
"content-disposition"
:
{
...
...
@@ -172,6 +177,11 @@
"resolved"
:
"https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz"
,
"integrity"
:
"sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
},
"core-util-is"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
,
"integrity"
:
"sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
"dasherize"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/dasherize/-/dasherize-2.0.0.tgz"
,
...
...
@@ -225,12 +235,12 @@
"resolved"
:
"https://registry.npmjs.org/engine.io/-/engine.io-3.3.1.tgz"
,
"integrity"
:
"sha512-p0njqQo5QWVxJauKcnp5IO+LBeE5JD1tAf+UxPU8ASEUHSpsSSfYR+kVb8XGGH8AEDUa1Dk5jCvPQShNBL5BdQ=="
,
"requires"
:
{
"accepts"
:
"
1.3.5
"
,
"accepts"
:
"
~1.3.4
"
,
"base64id"
:
"1.0.0"
,
"cookie"
:
"0.3.1"
,
"debug"
:
"3.1.0"
,
"engine.io-parser"
:
"
2.1.3
"
,
"ws"
:
"
6.1.2
"
"debug"
:
"
~
3.1.0"
,
"engine.io-parser"
:
"
~2.1.0
"
,
"ws"
:
"
~6.1.0
"
},
"dependencies"
:
{
"debug"
:
{
...
...
@@ -250,14 +260,14 @@
"requires"
:
{
"component-emitter"
:
"1.2.1"
,
"component-inherit"
:
"0.0.3"
,
"debug"
:
"3.1.0"
,
"engine.io-parser"
:
"
2.1.3
"
,
"debug"
:
"
~
3.1.0"
,
"engine.io-parser"
:
"
~2.1.1
"
,
"has-cors"
:
"1.1.0"
,
"indexof"
:
"0.0.1"
,
"parseqs"
:
"0.0.5"
,
"parseuri"
:
"0.0.5"
,
"ws"
:
"
6.1.2
"
,
"xmlhttprequest-ssl"
:
"
1.5.5
"
,
"ws"
:
"
~6.1.0
"
,
"xmlhttprequest-ssl"
:
"
~1.5.4
"
,
"yeast"
:
"0.1.2"
},
"dependencies"
:
{
...
...
@@ -277,10 +287,10 @@
"integrity"
:
"sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA=="
,
"requires"
:
{
"after"
:
"0.8.2"
,
"arraybuffer.slice"
:
"0.0.7"
,
"arraybuffer.slice"
:
"
~
0.0.7"
,
"base64-arraybuffer"
:
"0.1.5"
,
"blob"
:
"0.0.5"
,
"has-binary2"
:
"
1.0.3
"
"has-binary2"
:
"
~1.0.2
"
}
},
"escape-html"
:
{
...
...
@@ -303,36 +313,36 @@
"resolved"
:
"https://registry.npmjs.org/express/-/express-4.16.4.tgz"
,
"integrity"
:
"sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg=="
,
"requires"
:
{
"accepts"
:
"1.3.5"
,
"accepts"
:
"
~
1.3.5"
,
"array-flatten"
:
"1.1.1"
,
"body-parser"
:
"1.18.3"
,
"content-disposition"
:
"0.5.2"
,
"content-type"
:
"1.0.4"
,
"content-type"
:
"
~
1.0.4"
,
"cookie"
:
"0.3.1"
,
"cookie-signature"
:
"1.0.6"
,
"debug"
:
"2.6.9"
,
"depd"
:
"1.1.2"
,
"encodeurl"
:
"1.0.2"
,
"escape-html"
:
"1.0.3"
,
"etag"
:
"1.8.1"
,
"depd"
:
"
~
1.1.2"
,
"encodeurl"
:
"
~
1.0.2"
,
"escape-html"
:
"
~
1.0.3"
,
"etag"
:
"
~
1.8.1"
,
"finalhandler"
:
"1.1.1"
,
"fresh"
:
"0.5.2"
,
"merge-descriptors"
:
"1.0.1"
,
"methods"
:
"1.1.2"
,
"on-finished"
:
"2.3.0"
,
"parseurl"
:
"1.3.2"
,
"methods"
:
"
~
1.1.2"
,
"on-finished"
:
"
~
2.3.0"
,
"parseurl"
:
"
~
1.3.2"
,
"path-to-regexp"
:
"0.1.7"
,
"proxy-addr"
:
"2.0.4"
,
"proxy-addr"
:
"
~
2.0.4"
,
"qs"
:
"6.5.2"
,
"range-parser"
:
"1.2.0"
,
"range-parser"
:
"
~
1.2.0"
,
"safe-buffer"
:
"5.1.2"
,
"send"
:
"0.16.2"
,
"serve-static"
:
"1.13.2"
,
"setprototypeof"
:
"1.1.0"
,
"statuses"
:
"1.4.0"
,
"type-is"
:
"1.6.16"
,
"statuses"
:
"
~
1.4.0"
,
"type-is"
:
"
~
1.6.16"
,
"utils-merge"
:
"1.0.1"
,
"vary"
:
"1.1.2"
"vary"
:
"
~
1.1.2"
},
"dependencies"
:
{
"statuses"
:
{
...
...
@@ -353,12 +363,12 @@
"integrity"
:
"sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg=="
,
"requires"
:
{
"debug"
:
"2.6.9"
,
"encodeurl"
:
"1.0.2"
,
"escape-html"
:
"1.0.3"
,
"on-finished"
:
"2.3.0"
,
"parseurl"
:
"1.3.2"
,
"statuses"
:
"1.4.0"
,
"unpipe"
:
"1.0.0"
"encodeurl"
:
"
~
1.0.2"
,
"escape-html"
:
"
~
1.0.3"
,
"on-finished"
:
"
~
2.3.0"
,
"parseurl"
:
"
~
1.3.2"
,
"statuses"
:
"
~
1.4.0"
,
"unpipe"
:
"
~
1.0.0"
},
"dependencies"
:
{
"statuses"
:
{
...
...
@@ -453,10 +463,10 @@
"resolved"
:
"http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz"
,
"integrity"
:
"sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0="
,
"requires"
:
{
"depd"
:
"1.1.2"
,
"depd"
:
"
~
1.1.2"
,
"inherits"
:
"2.0.3"
,
"setprototypeof"
:
"1.1.0"
,
"statuses"
:
"
1.5.0
"
"statuses"
:
"
>= 1.4.0 < 2
"
}
},
"iconv-lite"
:
{
...
...
@@ -464,7 +474,7 @@
"resolved"
:
"https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz"
,
"integrity"
:
"sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA=="
,
"requires"
:
{
"safer-buffer"
:
"
2.1.2
"
"safer-buffer"
:
"
>= 2.1.2 < 3
"
}
},
"ienoopen"
:
{
...
...
@@ -522,7 +532,7 @@
"resolved"
:
"https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz"
,
"integrity"
:
"sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg=="
,
"requires"
:
{
"mime-db"
:
"1.37.0"
"mime-db"
:
"
~
1.37.0"
}
},
"morgan"
:
{
...
...
@@ -530,11 +540,11 @@
"resolved"
:
"https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz"
,
"integrity"
:
"sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA=="
,
"requires"
:
{
"basic-auth"
:
"
2.0.1
"
,
"basic-auth"
:
"
~2.0.0
"
,
"debug"
:
"2.6.9"
,
"depd"
:
"1.1.2"
,
"on-finished"
:
"2.3.0"
,
"on-headers"
:
"1.0.1"
"depd"
:
"
~
1.1.2"
,
"on-finished"
:
"
~
2.3.0"
,
"on-headers"
:
"
~
1.0.1"
}
},
"ms"
:
{
...
...
@@ -542,6 +552,17 @@
"resolved"
:
"https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
,
"integrity"
:
"sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
},
"mysql"
:
{
"version"
:
"2.16.0"
,
"resolved"
:
"https://registry.npmjs.org/mysql/-/mysql-2.16.0.tgz"
,
"integrity"
:
"sha512-dPbN2LHonQp7D5ja5DJXNbCLe/HRdu+f3v61aguzNRQIrmZLOeRoymBYyeThrR6ug+FqzDL95Gc9maqZUJS+Gw=="
,
"requires"
:
{
"bignumber.js"
:
"4.1.0"
,
"readable-stream"
:
"2.3.6"
,
"safe-buffer"
:
"5.1.2"
,
"sqlstring"
:
"2.3.1"
}
},
"negotiator"
:
{
"version"
:
"0.6.1"
,
"resolved"
:
"https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz"
,
...
...
@@ -575,7 +596,7 @@
"resolved"
:
"https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz"
,
"integrity"
:
"sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0="
,
"requires"
:
{
"better-assert"
:
"
1.0.2
"
"better-assert"
:
"
~1.0.0
"
}
},
"parseuri"
:
{
...
...
@@ -583,7 +604,7 @@
"resolved"
:
"https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz"
,
"integrity"
:
"sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo="
,
"requires"
:
{
"better-assert"
:
"
1.0.2
"
"better-assert"
:
"
~1.0.0
"
}
},
"parseurl"
:
{
...
...
@@ -601,12 +622,17 @@
"resolved"
:
"https://registry.npmjs.org/platform/-/platform-1.3.5.tgz"
,
"integrity"
:
"sha512-TuvHS8AOIZNAlE77WUDiR4rySV/VMptyMfcfeoMgs4P8apaZM3JrnbzBiixKUv+XR6i+BXrQh8WAnjaSPFO65Q=="
},
"process-nextick-args"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz"
,
"integrity"
:
"sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="
},
"proxy-addr"
:
{
"version"
:
"2.0.4"
,
"resolved"
:
"https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz"
,
"integrity"
:
"sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA=="
,
"requires"
:
{
"forwarded"
:
"0.1.2"
,
"forwarded"
:
"
~
0.1.2"
,
"ipaddr.js"
:
"1.8.0"
}
},
...
...
@@ -631,6 +657,27 @@
"unpipe"
:
"1.0.0"
}
},
"readable-stream"
:
{
"version"
:
"2.3.6"
,
"resolved"
:
"http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz"
,
"integrity"
:
"sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="
,
"requires"
:
{
"core-util-is"
:
"~1.0.0"
,
"inherits"
:
"~2.0.3"
,
"isarray"
:
"~1.0.0"
,
"process-nextick-args"
:
"~2.0.0"
,
"safe-buffer"
:
"~5.1.1"
,
"string_decoder"
:
"~1.1.1"
,
"util-deprecate"
:
"~1.0.1"
},
"dependencies"
:
{
"isarray"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
,
"integrity"
:
"sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
}
}
},
"referrer-policy"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/referrer-policy/-/referrer-policy-1.1.0.tgz"
,
...
...
@@ -652,18 +699,18 @@
"integrity"
:
"sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw=="
,
"requires"
:
{
"debug"
:
"2.6.9"
,
"depd"
:
"1.1.2"
,
"destroy"
:
"1.0.4"
,
"encodeurl"
:
"1.0.2"
,
"escape-html"
:
"1.0.3"
,
"etag"
:
"1.8.1"
,
"depd"
:
"
~
1.1.2"
,
"destroy"
:
"
~
1.0.4"
,
"encodeurl"
:
"
~
1.0.2"
,
"escape-html"
:
"
~
1.0.3"
,
"etag"
:
"
~
1.8.1"
,
"fresh"
:
"0.5.2"
,
"http-errors"
:
"
1.6.3
"
,
"http-errors"
:
"
~1.6.2
"
,
"mime"
:
"1.4.1"
,
"ms"
:
"2.0.0"
,
"on-finished"
:
"2.3.0"
,
"range-parser"
:
"1.2.0"
,
"statuses"
:
"1.4.0"
"on-finished"
:
"
~
2.3.0"
,
"range-parser"
:
"
~
1.2.0"
,
"statuses"
:
"
~
1.4.0"
},
"dependencies"
:
{
"statuses"
:
{
...
...
@@ -678,9 +725,9 @@
"resolved"
:
"https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz"
,
"integrity"
:
"sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw=="
,
"requires"
:
{
"encodeurl"
:
"1.0.2"
,
"escape-html"
:
"1.0.3"
,
"parseurl"
:
"1.3.2"
,
"encodeurl"
:
"
~
1.0.2"
,
"escape-html"
:
"
~
1.0.3"
,
"parseurl"
:
"
~
1.3.2"
,
"send"
:
"0.16.2"
}
},
...
...
@@ -694,12 +741,12 @@
"resolved"
:
"https://registry.npmjs.org/socket.io/-/socket.io-2.2.0.tgz"
,
"integrity"
:
"sha512-wxXrIuZ8AILcn+f1B4ez4hJTPG24iNgxBBDaJfT6MsyOhVYiTXWexGoPkd87ktJG8kQEcL/NBvRi64+9k4Kc0w=="
,
"requires"
:
{
"debug"
:
"4.1.0"
,
"engine.io"
:
"3.3.1"
,
"has-binary2"
:
"
1.0.3
"
,
"socket.io-adapter"
:
"
1.1.1
"
,
"debug"
:
"
~
4.1.0"
,
"engine.io"
:
"
~
3.3.1"
,
"has-binary2"
:
"
~1.0.2
"
,
"socket.io-adapter"
:
"
~1.1.0
"
,
"socket.io-client"
:
"2.2.0"
,
"socket.io-parser"
:
"3.3.0"
"socket.io-parser"
:
"
~
3.3.0"
},
"dependencies"
:
{
"debug"
:
{
...
...
@@ -707,7 +754,7 @@
"resolved"
:
"https://registry.npmjs.org/debug/-/debug-4.1.0.tgz"
,
"integrity"
:
"sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg=="
,
"requires"
:
{
"ms"
:
"2.1.1"
"ms"
:
"
^
2.1.1"
}
},
"ms"
:
{
...
...
@@ -731,15 +778,15 @@
"base64-arraybuffer"
:
"0.1.5"
,
"component-bind"
:
"1.0.0"
,
"component-emitter"
:
"1.2.1"
,
"debug"
:
"3.1.0"
,
"engine.io-client"
:
"3.3.1"
,
"has-binary2"
:
"
1.0.3
"
,
"debug"
:
"
~
3.1.0"
,
"engine.io-client"
:
"
~
3.3.1"
,
"has-binary2"
:
"
~1.0.2
"
,
"has-cors"
:
"1.1.0"
,
"indexof"
:
"0.0.1"
,
"object-component"
:
"0.0.3"
,
"parseqs"
:
"0.0.5"
,
"parseuri"
:
"0.0.5"
,
"socket.io-parser"
:
"3.3.0"
,
"socket.io-parser"
:
"
~
3.3.0"
,
"to-array"
:
"0.1.4"
},
"dependencies"
:
{
...
...
@@ -759,7 +806,7 @@
"integrity"
:
"sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng=="
,
"requires"
:
{
"component-emitter"
:
"1.2.1"
,
"debug"
:
"3.1.0"
,
"debug"
:
"
~
3.1.0"
,
"isarray"
:
"2.0.1"
},
"dependencies"
:
{
...
...
@@ -773,11 +820,24 @@
}
}
},
"sqlstring"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz"
,
"integrity"
:
"sha1-R1OT/56RR5rqYtyvDKPRSYOn+0A="
},
"statuses"
:
{
"version"
:
"1.5.0"
,
"resolved"
:
"https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz"
,
"integrity"
:
"sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
},
"string_decoder"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
,
"integrity"
:
"sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="
,
"requires"
:
{
"safe-buffer"
:
"~5.1.0"
}
},
"to-array"
:
{
"version"
:
"0.1.4"
,
"resolved"
:
"https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz"
,
...
...
@@ -789,7 +849,7 @@
"integrity"
:
"sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q=="
,
"requires"
:
{
"media-typer"
:
"0.3.0"
,
"mime-types"
:
"
2.1.21
"
"mime-types"
:
"
~2.1.18
"
}
},
"unpipe"
:
{
...
...
@@ -797,6 +857,11 @@
"resolved"
:
"https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"
,
"integrity"
:
"sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
},
"util-deprecate"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
,
"integrity"
:
"sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
},
"utils-merge"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"
,
...
...
@@ -812,7 +877,7 @@
"resolved"
:
"https://registry.npmjs.org/ws/-/ws-6.1.2.tgz"
,
"integrity"
:
"sha512-rfUqzvz0WxmSXtJpPMX2EeASXabOrSMk1ruMOV3JBTBjo4ac2lDjGGsbQSyxj8Odhw5fBib8ZKEjDNvgouNKYw=="
,
"requires"
:
{
"async-limiter"
:
"1.0.0"
"async-limiter"
:
"
~
1.0.0"
}
},
"x-xss-protection"
:
{
...
...
package.json
View file @
52496da
...
...
@@ -12,9 +12,10 @@
"debug"
:
"~2.6.9"
,
"ejs"
:
"~2.5.7"
,
"express"
:
"~4.16.0"
,
"helmet"
:
"^3.13.0"
,
"http-errors"
:
"~1.6.2"
,
"morgan"
:
"~1.9.0"
,
"
helmet"
:
"^3.13
.0"
,
"
mysql"
:
"^2.16
.0"
,
"socket.io"
:
"^2.1.1"
}
}
...
...
routes/index.js
View file @
52496da
var
express
=
require
(
'express'
);
var
router
=
express
.
Router
();
var
mysql
=
require
(
'mysql'
);
var
connection
=
mysql
.
createConnection
({
host
:
'ryulth.com'
,
user
:
'kkonzi'
,
password
:
'kkonzi1234'
,
database
:
'kkonzi_test'
});
/* GET home page. */
router
.
get
(
'/'
,
function
(
req
,
res
,
next
)
{
res
.
render
(
'index'
,
{
title
:
'Express'
});
// mysql 세션 연결
connection
.
connect
();
// connection.query('SELECT * FROM ');
// 자외선지수, 불쾌지수, 열지수, 체감 온도, 바람속도, 현재기온, 하늘 상태, 강우량, 태풍, 낙뢰
var
uvr
,
discomfort
,
heat
,
sensibleTem
,
windSpeed
,
presentTem
,
skyState
,
rainfall
,
typhoon
,
lightning
;
// 사망 확률
var
deathProb
;
deathProb
=
uvr
+
discomfort
+
heat
+
sensibleTem
+
windSpeed
+
presentTem
+
skyState
+
rainfall
+
typhoon
+
lightning
;
res
.
render
(
'index'
,
{
title
:
'Express'
});
connecttion
.
end
();
});
module
.
exports
=
router
;
...
...
Please
register
or
login
to post a comment