在本地安装部署Parse Server和Parse DashBoard一步到位

Parse Server和Parse DashBoard是parse系列两个最重要的模块,本章讲述如何简单快速的在本地配置。

后面还会推出更多相关教程。

不废话,直接上代码!

一、新建package.json

{

"name":"parse-server-dashboard",

"version":"1.0.0",

"description":"An example run parse-server and parse-dashboard together",

"main":"index.js",

"license":"MIT",

"dependencies": {

"express":"~4.11.x",

"parse":"~1.8.0",

"parse-dashboard":"*",

"parse-server":"*",

"pug":"^2.0.0-rc.4"

},

"scripts": {

"start":" supervisor index.js"

},

"engines": {

"node":">=4.3"

}

}

npm install 安装依赖文件。

二、新建配置文件,创建config文件夹,index.js

module.exports={

serverPort:4040,

serverURL:"http://localhost:4040/parse",

databaseURI:"mongodb://localhost/blog"

};

三、新建index.js

varexpress = require('express');

$config=require('./config');

varParseServer =require('./server/Parse_Server');

varParseDashboard = require('./server/Parse_Dashboard');

varapp = express();

// 把 Parse Server 挂载在 /parse

app.use('/parse', ParseServer);

// 把 Parse Dashboard 挂载在 /dashboard

app.use('/dashboard', ParseDashboard);

varhttpServer = require('http').createServer(app);

httpServer.listen($config.serverPort,function(){

console.log('parse-server parse-dashboard are running on port 4040.');

});

四、新建server文件夹,并创建

Parse_Server.js

varParseServer=require('parse-server').ParseServer;

varapi=newParseServer({

"appId":"asdhwu648vx",

"masterKey":"lkasni654zdw",

"appName":"blog",

"databaseURI":$config.databaseURI,

"serverURL":$config.serverURL

});

module.exports=api;

以及

Parse_Dashboard.js

varParseDashboard=require('parse-dashboard');

vardashboard=newParseDashboard({

"apps": [{

"serverURL":$config.serverURL,

"appId":"asdhwu648vx",

"masterKey":"lkasni654zdw",

"appName":"Myblog"}]

});

module.exports=dashboard;

最后再npm start

控制台成功输出:

parse-server parse-dashboard are running on port 4040.

浏览器打开

http://localhost:4040/dashboard

显示以下图片:

收工!

源代码:https://github.com/vtista/parse-server-dashboard

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 学习流程 参考文档:入门Webpack,看这篇就够了Webpack for React 一. 简单使用webpac...
    Jason_Zeng阅读 8,371评论 2 16
  • 无意中看到zhangwnag大佬分享的webpack教程感觉受益匪浅,特此分享以备自己日后查看,也希望更多的人看到...
    小小字符阅读 12,563评论 7 35
  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    w_zhuan阅读 9,012评论 2 41
  • 很多人为什么要去当老板,答案很简单,找不到好的老板,跟不到对的人,好的人,只好自己出来创业,我相信有好的老板,谁也...
    佳鸿音乐国学阅读 1,774评论 0 0
  • 关于三月,我不禁想起阳春,风和日丽,朗朗明空,可这个三月伊始,我似乎并非与太阳的光暖有过温柔的邂逅。没课的晚上...
    bg令仪阅读 1,612评论 0 0

友情链接更多精彩内容