Jake

闲看四季,静候花开。

模块的侧重点

前后端JavaScript分别搁置在HTTP的两端,它们扮演的角色并不同。浏览器端的JavaScript需要经历从同一个服务器端分发到多个客户端执行,而服务器端JavaScript则是相同的代码需要多次执行。前者的瓶颈在于带宽,后者的瓶颈则在于CPU和内存等资源。前者需要通过网络加载代码,后者从磁盘中加载,两者的加载速度不在一个数量级上。

阅读全文 »

配置模版渲染

1
2
3
app.set('views', path.join(__dirname, 'views'));
app.engine('html', require('ejs').renderFile)
app.set('view engine', 'ejs');

之后可以再html文件中使用ejs语法渲染变量

1
2
3
res.render('index.html', {
title: '哦'
})

node 有很多读写excel的模块,这里我只写我所使用的模块。

  • xlsx:读取excel
  • excel-export: 导出excel

阅读全文 »

nodejs在使用mongdb数据库中经常会使用到嵌套,比如一个多级分类等。这里我使用学校-->学院-->学生来展示使用populate处理嵌套。

阅读全文 »
0%