随笔分类 -  nodejs

2014-3-18
摘要:1 初探 child_process1.1 forkchild_process.fork(modulePath, [args], [options])modulePath{String} 子进程中运行的模块args{Array} 字符串参数列表options{Object}cwd{String} 子... 阅读全文
posted @ 2015-05-02 11:43 菠萝君 阅读(268) 评论(0) 推荐(0)
摘要:User.js/** * Created by Administrator on 2015/4/22. */var mongodb = require('./db'), BSON = require('mongodb').BSONPure;var User = function (user) ... 阅读全文
posted @ 2015-04-22 23:25 菠萝君 阅读(543) 评论(0) 推荐(0)
摘要:1 npm install -g bower2 如果提示git path 不存在,则需要下载git(区分git和github),添加cmd和bin的路径到系统环境变量的path里面,重启电脑3 bower install bootstrap 阅读全文
posted @ 2015-04-21 22:48 菠萝君 阅读(196) 评论(0) 推荐(0)
摘要:1 添加依赖项"mongodb":"1.4.15","express-session": "1.9.1","connect-mongo": "0.4.1","connect-flash": "0.1.1"其中connect-flash是用来记录登陆session消息的(不知道这样说对不对,因为还没仔... 阅读全文
posted @ 2015-04-01 22:02 菠萝君 阅读(388) 评论(0) 推荐(0)
摘要:1 对于新手学习mongodb,有个UI应该会比较好上手,那么就是用Robomongo2 去mongodb官网下载对应版本的压缩包3 安装Robomongo 然后create connection可以看到界面 阅读全文
posted @ 2015-03-31 20:55 菠萝君 阅读(405) 评论(0) 推荐(0)
摘要:var express = require('express');var path = require('path');var favicon = require('serve-favicon');var logger = require('morgan');var cookieParser = r... 阅读全文
posted @ 2015-03-30 23:09 菠萝君 阅读(603) 评论(0) 推荐(0)
摘要:1 render传递多值router.get('/', function(req, res, next) { res.render('index', { homeTitle: 'Hello All', homeDescription:'I gonna to write something... 阅读全文
posted @ 2015-03-28 17:23 菠萝君 阅读(199) 评论(0) 推荐(0)
摘要:1 将可以运行的express项目生成,尽量将启动文件设置为app.js,那就意味着需要将bin/www里面的内容移到app.js里面2 不需要上传依赖项,可以使用.gitignore文件,里面的内容为'node_module'3 Procfile文件,里面的内容为'web: node app.js... 阅读全文
posted @ 2015-03-25 20:49 菠萝君 阅读(282) 评论(0) 推荐(0)
摘要:1 和app.js同一目录下添加新文件foo.js2 exports方法var PI = Math.PI;exports.area = function (r) { return PI * r * r;};3 引用//index.js/* * GET home page. */var circ... 阅读全文
posted @ 2015-03-23 23:33 菠萝君 阅读(252) 评论(0) 推荐(0)
摘要:var ejs = require('ejs');//添加app.engine('.html', ejs.__express); // app.set('view engine', 'ejs');修改app.set('view engine','html');//添加拼接上面3句代码就可以将默认的.... 阅读全文
posted @ 2015-03-19 23:08 菠萝君 阅读(172) 评论(0) 推荐(0)
摘要:全局添加supervisor 动态监测改变打开app.js 阅读全文
posted @ 2015-03-19 23:06 菠萝君 阅读(249) 评论(0) 推荐(0)
摘要:1 在d盘新建文件夹message执行命令 d:进入D盘 ,再执行express -e message如图:工程目录就会自动安装在message下面2 打开package.json添加"mongodb":"*",模块依赖3 切换到message目录下执行npm install网速太不给力了。下载了好久。试了好多次....坑爹的还在下载,待续... 阅读全文
posted @ 2014-03-28 09:45 菠萝君 阅读(538) 评论(0) 推荐(0)
摘要:官网下载对应电脑版本的mongodb,然后下载、解压到D盘根目录改名为mongodb.在文件夹mongodb里面新建blog文件夹打开命令行,切换到bin然后执行 mongod -dbpath d:\mongodb\blog设置bat启动数据库:新建txt,在里面写入下面语句:d:\mongodb\bin\mongod.exe -dbpath d:\mongodb\blog 保存手动查询数据库:1 先打开上面的bat2 打开命令行(先建一个news的数据库,里面有users) 阅读全文
posted @ 2014-03-20 09:49 菠萝君 阅读(282) 评论(0) 推荐(0)
摘要:1 官网下载msi安装程序2 安装,一路next3 命令 cmd -- cd c:\program files\nodejs -- npm install -g express4 cmd -- d: -- express -e blog -- cd d:\blog -- npm install --... 阅读全文
posted @ 2014-03-18 08:35 菠萝君 阅读(192) 评论(0) 推荐(0)