
node.js
cwdben
Do not go gentle into that good night
展开
-
node.js上开启服务,在同一局域网下的另一客户端访问
选择的服务是我之前做的案例:链接1.在本机上开启服务:2.本机上用浏览器访问验证无误:3.运行cmd使用命令ipconfig查看本机ip地址4.在另一台局域网下的机子,要求可以ping到。浏览器访问ip地址:3000即可。(我用的是我的树莓派)...原创 2020-03-10 19:50:50 · 5184 阅读 · 3 评论 -
node.js学习笔记Day8:关于回调地狱和其解决方案Promise的几个应用和理解。
9.promise(异步编程)9.1回调地狱:由于异步性,程序并不会等待之前一个响应结束。也即下面的这样一个代码,对三个文件的读取顺序并没有保证,可能有时abc的顺序,有时cba。。var fs =require('fs')fs.readFile('./a.txt',function(err,data){ if (err){ throw err } ...原创 2020-03-06 20:37:24 · 160 阅读 · 0 评论 -
node.js学习笔记Day7: MongoDB数据库的相关知识和在node里的操作
8.MonggoDBMongoDB 教程8.1关系型数据库和非关系型数据库表就是关系。NoSQL 简介关系型数据库遵顼ACID原则原子性一致性独立性持久性需要sql语言操作需要设计表结构数据表支持约束唯一主键默认值非空等等非关系数据库NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传...原创 2020-03-05 20:00:49 · 169 阅读 · 0 评论 -
node.js学习笔记Day6:Express框架下 具有增删改查功能的学生管理系统(效果与源码部分)
完成效果:首页点击添加学生输入相应内容后点提交回到首页,可以看到内容。点击编辑,原本内容会显示在框中等待编辑。点提交回到首页源码app.jsvar express = require ('express')var bodyParser = require('body-parser')var router = require('./router')var app = expr...原创 2020-03-01 21:38:40 · 1032 阅读 · 0 评论 -
node.js学习笔记Day6:Express框架下 具有增删改查功能的学生管理系统(笔记部分)
7.Express下做一个增删改查项目7.1 html页面:7.1.1index.html页面模板获取网站:https://v3.bootcss.com/getting-started/#template选取合适模板,复制源代码。保存在views/index.html选取的模板为:https://v3.bootcss.com/examples/dashboard/点击源代码中的...原创 2020-03-01 21:17:35 · 253 阅读 · 0 评论 -
node.js学习笔记Day5:Express框架下写留言板
注:笔记与day4合并。此文描述在express框架下重写之前的留言本案例。文件格式与node.js学习笔记Day3—一个留言本的小案例相同var express = require('express')var app = express()var comments = [ { name:'Kobe Bryant', message:'湖人总...原创 2020-02-29 20:28:29 · 663 阅读 · 0 评论 -
node.js学习笔记Day4
5.模块系统使用node编写用用程序,主要就是在使用:EcmaScript语言核心模块文件操作fshttp服务的httpurl路径操作模块path路径处理模块os操作系统信息第三方模块art-template 等通过npm来下载使用自定义模块5.1什么是模块化文件作用域通信规则加载require导出exports5.2加载与导出5.2...原创 2020-02-28 21:16:34 · 179 阅读 · 0 评论 -
node.js学习笔记Day3---一个留言本的小案例
完成效果(本文使用科比作为元素,谨此纪念一位伟大的球员)首页:并且每次进入首页,有一个hello world的弹窗。点击发表留言,进入post页面输入相应内容后,点击提交,返回首页,将刚刚写入的留言显示若访问其他不支持的页面,显示如下页面:案例所需文件整理如下:其中:public目录下的资源认为是可以公开的,其中下列三个目录,分别储存css文件,图片和js文件。vi...原创 2020-02-26 22:45:50 · 306 阅读 · 0 评论 -
node.js学习笔记Day2
4.3模板引擎不关心内容,只关心自己认识的模板标记语法,例如{{key_word}},该语法称为mustache语法最早诞生于服务器领域,后来发展到前端4.3.1 安装模板安装(在cmd或powershell中运行)npm install art-template4.3.2 浏览器中使用模板引擎(1.html)<head> <meta http-equ...原创 2020-02-25 21:58:53 · 210 阅读 · 0 评论 -
node.js学习笔记Day1
nodejs1.node.js简介1.1node.js是什么不是语言,不是框架,不是库。JavsScript运行时环境,可以解析和执行js代码。(以前只有浏览器可以)Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine.构建于chromes的V8引擎(解析执行js最快),开发了一个独立的js运行时...原创 2020-02-24 23:27:21 · 184 阅读 · 0 评论