node
chenzeze0707
这个作者很懒,什么都没留下…
展开
-
NODEJS实战微博评论03_连接操作数据库
1.打开mongodb服务打开mongodb服务教程2.连接数据库MyWeibo,如果没有 MyWeibo 数据库,则会自动创建var mongoose = require('mongoose');// mongodb服务默认启动端口为27017// 连接到数据库 MyWeibo ,如果没有 MyWeibo 数据库,则会自动创建mongoose.connect('mongod...原创 2018-11-03 20:11:39 · 356 阅读 · 0 评论 -
NODEJS实战微博评论04_定义接口
在app.js中增添对路由规则的解析,当用户请求路径匹配到'/',到 routers目录下main.js中寻找相对应的接口定义注:路由规则,记得要放在静态资源文件托管设置语句之前!!理由//路由规则,记得要放在静态资源文件托管设置语句之前!!router.use('/', require('./routers/main'));同时,增加评论时用到的post,需要加载 body-pa...原创 2018-11-04 10:31:38 · 519 阅读 · 0 评论 -
NODEJS实战微博评论02_静态文件托管
启动服务后,将页面,样式,脚本用静态托管的方式引入app.use('/', express.static(__dirname + '/public'));修改后的app.js代码如下//加载express模块var express = require('express');//创建app应用var app = express();//设置静态文件托管//当用户请求的路...原创 2018-11-02 23:30:45 · 294 阅读 · 0 评论 -
NODEJS实战微博评论05_前台调用后台接口
2先完善我们的前端界面,加上评论展示根据上节课编写的接口文档, 在index.js 调用相应接口1.先编写index.html页面分成三个部分:1).提交评论 2).评论展示 3).页码展示1)提交评论用表单提交,若你在提交表单前,需要做表单验证,使用 ng-submit (这里不做表单验证)用法:ng-submit="expression" 若expression值为tru...原创 2018-11-04 19:46:12 · 807 阅读 · 1 评论 -
app.use(express.static('目录'))静态资源文件
1.首先要理解什么是静态资源文件?通俗点来说,静态资源文件就是,不同用户访问到的都是同一份内容,不管是张三,李四,王五,访问到的内容都是一样的,// 静态资源文件张三呈现的是“你好”李四呈现的是“你好”王五呈现的是“你好”与其相对的,动态资源文件就是,随着访问用户的不同,呈现的内容也不一样。比如,// 动态资源文件张三呈现的是“你好,张三”李四呈现的是“你好,李四”...原创 2018-11-02 22:45:43 · 5643 阅读 · 0 评论 -
NODEJS实战微博评论01_项目介绍+启动服务
最终效果:1.若数据库中无评论时,显示“暂无评论”2.按照评论的逆序时间分页显示,每4条一页,当多于4条时,自动增加页数按钮,提交评论时,会自动跳转回第一页3.可对每条评论点赞或踩,将点赞,踩数据保存到数据库,刷新不变接下里,一步一步开始构建我们的项目1.安装好nodejs是构建项目的前提条件,安装的日期太久远了,找不到教程了,朋友们可自行百度,安装好后可在命令行用node...原创 2018-11-02 19:47:53 · 730 阅读 · 0 评论 -
阿里云ubuntu部署nodejs项目
前言阿里云学生轻量应用服务器 ubuntu 部署nodejs项目1.安装node下载Node.js安装包。 wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz 解压文件。 tar xvf node-v6.9.5-linux-x64.tar.xz 创建软链接,您就可以在任意目...原创 2019-06-02 09:35:09 · 1362 阅读 · 0 评论 -
node文件读写+node执行python文件
一、node文件读写Node.js读取文件函数语法如下:1. 异步读文件fs.readFile(filename,[encoding],[callback(err,data)])filename(必选),表示要读取的文件名。 encoding(可选),表示文件的字符编码。 callback 是回调函数,用于接收文件的内容。示例:var fs=require('fs...原创 2019-06-08 21:31:29 · 1496 阅读 · 0 评论