文档章节

first mean

forwy
 forwy
发布于 2017/03/29 18:51
字数 251
阅读 11
收藏 0

基本配置mongodbWindows 下 Node 环境准备,点击见我博客

1、webstorm create nodejs project.

2、安装模块

#nodemon 修改代码不必手动重启服务器,建议全局安装 -g
npm install nodemon -g

#monk 用于读写 mongodb
npm install monk --save

在 WebStorm 添加模块的方式为 File--Settings--Lanuages & Freamework--Node.js and NPM
此页会列出当前已有模块,右侧有一 + 按钮,点击搜索需要模块,选中模块点击 下方 Install Package.

默认启动脚本为 bin/www,在 webStorm 中右上角 Run 或 Debug,默认端口 3000

127.0.0.1:3000

修改默认端口

/*www文件*/
var port = normalizePort(process.env.PORT || '1235');
app.set('port', port);

----------------------------------------------------------------------------------------------------------

mongodb 测试数据

新建一个路由模块,内容如下

/**
 * Created by skye on 2017/3/20.
 */
var express = require('express');
var router = express.Router();

var monk = require('monk');
var db = monk('115.159.35.119:27017/HelloNode');

router.get('/', function(req, res) {
    var collection = db.get('issue');
    collection.find({}, function(err, issue){
        if (err) throw err;
        res.json(issue);
    });
});

module.exports = router;

在 app.js 中引用

/*引用刚写的模块*/
var issue = require('./routes/HelloNode');

/*创建一个api*/
app.use('/api/issue', issue);

结果

 

----------------待续

© 著作权归作者所有

上一篇: node 笔记
下一篇: 安装 node.js 环境
forwy
粉丝 2
博文 52
码字总数 16797
作品 0
赣州
私信 提问
Varnish vs Apache Traffic Server

测试了两个 Web 代理缓存, Varnish 和 Apache Traffic Server 在同一台服务器上使用 ab 测试一张 logo.png 大小 4Kb 的图片 Varnish版本: 5.0.0 Traffic 版本:6.2.0 Varnish 和 Traffic 分...

羊驼君
2016/10/26
587
1
Nginx 编译优化测试

默认nginx使用的GCC编译参数是-O 需要更加优化可以使用以下两个参数 –with-cc-opt=’-O3′ \ –with-cpu-opt=opteron \ 使得编译针对特定CPU以及增加GCC的优化 针对优化后的结果.我们进行测...

红薯
2009/01/06
1K
0
json,serialize,msgpack比较

速度 在redis中存入同样的压缩数据,取操作执行两个操作: 1 从redis中取 2 解压 3 统一json压缩后放出 ab测试: [yejianfeng@openstack ~/httpd/usr/bin]$ ./ab -n 10000 -c 10 'http://10....

王二狗子11
2018/01/07
0
0
MongoDB数据导出成CSV

# articles mongoexport -d mean-npbao -c articles --type=csv -f _id,type,title,author,brief,html,content,urls,client,created -o /root/hmg/articles.csv mongoexport -d mean-npbao -......

leizhimin
2016/07/18
0
0
MongoDB数据导出成CSV

# articles mongoexport -d mean-npbao -c articles --type=csv -f _id,type,title,author,brief,html,content,urls,client,created -o /root/hmg/articles.csv mongoexport -d mean-npbao -......

leizhimin
2016/07/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

编程作业20190210900169

1编写一个程序,提示用户输入名和姓,然后以“名,姓”的格式打印出来。 #include <stdio.h>#include <stdlib.h> int main(){ char firstName[20]; char lastName[20]; print......

1李嘉焘1
11分钟前
1
0
补码的优点及原理分析

只讨论整数 1.计算机内部为什么没有减法器? 减法运算本身其实就是加法,如x - y即x +(-y),所以只需要将负数成功表示出来并可以参加加法运算,那加法器就可同时实现“+”和“-”的运算。这...

清自以敬
27分钟前
55
0
Docker 可视化管理 portainer

官网安装指南: https://portainer.readthedocs.io/en/latest/deployment.html docker-compose.yml 位置,下载地址:https://downloads.portainer.io/docker-compose.yml...

Moks角木
53分钟前
5
0
Spring Security 实战干货:必须掌握的一些内置 Filter

1. 前言 上一文我们使用 Spring Security 实现了各种登录聚合的场面。其中我们是通过在 UsernamePasswordAuthenticationFilter 之前一个自定义的过滤器实现的。我怎么知道自定义过滤器要加在...

码农小胖哥
57分钟前
7
0
常见分布式事务解决方案

1 微服务的发展 微服务倡导将复杂的单体应用拆分为若干个功能简单、松耦合的服务,这样可以降低开发难度、增强扩展性、便于敏捷开发。当前被越来越多的开发者推崇,很多互联网行业巨头、开源...

asdf08442a
57分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部