我是怎样利用NodeJs搭建我得博客的

Exe安装:

Nodejs.exe,

Mongodb.exe

Robomongo.exe

Rubyinstaller.exe

 

Npm安装:

Npm install –g express

Npm install –g nodemon

 

创建项目:

切换到项目工作目录:myblog

Express生成项目:express blog –e

切换到项目:cd blog

安装模块:npm install

默认启动方式:set DEBUG=blog & npm start

Nodemon监控:

修改app.js

var app = express();
//addMySelf:nodemon
var debug = require('debug')('app'); // debug模块
app.set('port', process.env.PORT || 3000); // 设定监听端口

//其它中间代码

module.exports = app;
//addMySelf:nodemon
var server = app.listen(app.get('port'), function () {
    debug('Express server listening on port ' + server.address().port);
});

启动

nodemon app.js

测试

http://localhost:3000/

启动bat

cd C:\Users\ruijie\Desktop\myblog\blog
nodemon app.js

修改app及目录结构符合项目架构

不使用模板:删除app.js

// view engine setup
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'ejs');

修改静态资源目录:public为views

app.use(express.static(path.join(__dirname, 'views')));

设置favicon.ico:删除中间件serve-favicon

var favicon = require('serve-favicon');
app.use(favicon(path.join(__dirname, 'public', 'favicon.ico')));

 

<link rel="icon" href="public/favicon.ico" type="image/x-icon"/>
<link rel="shortcut icon" href="public/favicon.ico" type="image/x-icon"/>

 

创建数据库:

切换到mongodb安装目录中的bin目录:mongodb.bat

cd C:\Program Files\MongoDB\Server\3.2\bin
mongod --dbpath C:\Users\ruijie\Desktop\myblog\mongodb

 

开发:

Npm install mongoose save

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值