FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
parse-server-example/index.js at master · sharpred/parse-server-example · GitHub
sharpred
/
parse-server-example
Public
forked from
parse-community/parse-server-example
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
parse-server-example
/
index.js
Copy path
More file actions
More file actions
Latest commit
History
History
History
38 lines (30 loc) · 1.41 KB
Breadcrumbs
parse-server-example
/
index.js
Copy path
File metadata and controls
38 lines (30 loc) · 1.41 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// Example express application adding the parse-server module to expose Parse
// compatible API routes.
var
express
=
require
(
'express'
)
;
var
ParseServer
=
require
(
'parse-server'
)
.
ParseServer
;
var
databaseUri
=
process
.
env
.
DATABASE_URI
||
process
.
env
.
MONGOLAB_URI
;
if
(
!
databaseUri
)
{
console
.
log
(
'DATABASE_URI not specified, falling back to localhost.'
)
;
}
var
api
=
new
ParseServer
(
{
databaseURI
:
databaseUri
||
'mongodb://localhost:27017/dev'
,
cloud
:
process
.
env
.
CLOUD_CODE_MAIN
||
__dirname
+
'/cloud/main.js'
,
appId
:
process
.
env
.
APP_ID
||
'myAppId'
,
masterKey
:
process
.
env
.
MASTER_KEY
||
''
,
//Add your master key here. Keep it secret!
serverURL
:
process
.
env
.
SERVER_URL
||
'http://localhost:1337'
// Don't forget to change to https if needed
}
)
;
// Client-keys like the javascript key or the .NET key are not necessary with parse-server
// If you wish you require them, you can set them as options in the initialization above:
// javascriptKey, restAPIKey, dotNetKey, clientKey
var
app
=
express
(
)
;
// Serve the Parse API on the /parse URL prefix
var
mountPath
=
process
.
env
.
PARSE_MOUNT
||
'/parse'
;
app
.
use
(
mountPath
,
api
)
;
// Parse Server plays nicely with the rest of your web routes
app
.
get
(
'/'
,
function
(
req
,
res
)
{
res
.
status
(
200
)
.
send
(
'I dream of being a web site.'
)
;
}
)
;
var
port
=
process
.
env
.
PORT
||
1337
;
app
.
listen
(
port
,
function
(
)
{
console
.
log
(
'parse-server-example running on port '
+
port
+
'.'
)
;
}
)
;
Back
|
FazBrowse Home
|
New Git URL